Self-Registration Methods
InstallShield 2016
Project • This information applies to the following project types:
On the Preferences tab of the Options dialog box, you can select whether you want to use the InstallShield self-registration method (ISSelfReg) or the Windows Installer self-registration method (SelfReg).
Note • If you use any type of self-registration in a patch, the patch will not be uninstallable.
Windows Installer Self-Registration
Windows Installer self-registration does the following:
|
•
|
Registers only .dll and .ocx files. |
|
•
|
Registers files in arbitrary order. |
|
•
|
Can register 64-bit files if the self-registering file is part of a 64-bit component. |
InstallShield Self-Registration
InstallShield self-registration does the following:
|
•
|
Can register .exe, .tlb, .dll, and .ocx files. |
|
•
|
Uses batch mode registration to handle any registration dependencies at run time. |
|
•
|
Requires the inclusion of a self-registration engine that is 70 KB in overhead. |
|
•
|
Can register 64-bit files if the self-registering file is part of a 64-bit component. |
Note • With InstallShield self-registration, you can specify the order in which the files are registered at run time. You can set the order in the ISSelfReg table (Order column) in the Direct Editor.
See Also
Direct Editor
Open topic with navigation