To quote MSDN "An application is considered an isolated application if all of its components are SxS assemblies" (actually this applies to private assemblies too).
Concept One: Full versus Partial Isolation
Fully isolated applications rely solely on SxS assemblies. Partially isolated applications use a blend of SxS and "regular" assemblies.
Concept Two: Insuring against Breakages
The concept of isolated applications exists to prevent applications from breaking due to the installation and uninstallation of other applications using shared libraries.
Concept Three: The Role of the Manifest File
Manifests are XML files that go alongside SxS assemblies or isolated applications, containing information that has traditionally been stored in the registry e.g. COM classes and interfaces. SxS assemblies are not installed in the registry - dependencies are specified in manifest files.
No comments:
Post a Comment