Managed solutions are stored differently compared to unmanaged solutions. Instead of overwriting the Default solution, the components of a managed solution are held separately, and the platform determines how to merge the default solution components with the components in any managed solution at runtime.
The import process identifies a managed solution, as shown in the following screenshot:
Managed solutions have many benefits, as follows:
- Managed solutions do not need to be published once they've been imported.
- Managed solutions can be uninstalled.
- Version numbering is enforced.
You can uninstall a managed solution by deleting it. When you delete a managed solution, all the components that were imported with it are removed and the environment is left as it was before the solution was imported. You can think of importing a managed solution as installing a compiled software package that you can...