Chapter 8: Converting Legacy Installations Using the Repackager Interface
Isolating Windows Installer Packages
AdminStudio 9.5 User Guide
ADS-0950-UG00
549
HelloWorld.exe.manifest
Assembly Manifests Describe an Application’s Assemblies
Assembly manifests are XML files that describe an application’s assemblies. This includes components such as
DLLs.
Information stored in the assembly manifest, such as COM registration information, ProgIDs, etc., is usually stored
in the Registry. However, by making it independent from the Registry, only that application can use the dependent
files described in the manifest. This enables you to have multiple versions of the same DLL or other portable
executable file on a system without generating compatibility conflicts.
Typically, the naming convention for a manifest is:
AssemblyName.Extension.manifest
For example, if the component was
Goodbye.dll
, the manifest file is called:
Goodbye.dll.manifest
Manifests as New Components
When you create manifests, Repackager supports putting them into new components. If you do not select the
Create new component for each assembly
option on the
Manifest Options
tab of the
Isolation Options
dialog box, the manifest will be added to the same component as the assembly.
About Digital Certificates
Digital certificates identify you and/or your company to end users to assure them the assembly they are about to
use has not been altered. They are issued by a certification authority such as VeriSign, or created using a
combination of software publishing credentials (
.spc
) and a private key (
.pvk
), both also issued by a certification
authority. The certificate includes the public cryptograph key, and, when used in combination with a private key,
can be used by end users to verify the authenticity of the signor.
The following digital certificate concepts are defined in this topic:
•
Private Keys
•
Software Publishing Credentials
•
Using a Certificate Store
•
Creating a Certificate File
Private Keys
A private key (a file with the extension .pvk) is granted by a certification authority. Repackager uses the private key
you enter in the
Digital Signature
tab of the Isolation Options dialog box to digitally sign your shared assembly
and ensure end users of its content's authenticity.
The .spc (Software Publishing Credentials) file and .pvk file you enter in the Digital Signature tab compose the
digital certificate for shared assemblies.
Summary of Contents for ADMINSTUDIO 9.5
Page 1: ...AdminStudio 9 5 User Guide Version 9 5...
Page 50: ...Contents 50 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 52: ...52 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 156: ...156 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 440: ...440 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1090: ...1090 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1426: ...1426 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1686: ...1686 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1794: ...Chapter 24 AdminStudio Public API Reference 1794 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1842: ...Index 1842 ADS 0950 UG00 AdminStudio 9 5 User Guide...