Configuring MSI Validation During Run-time

InstallShield 2022

Project:This information applies to the following project types:

• Basic MSI
• InstallScript MSI

InstallShield 2022 lets you to enable validation on digital signing during runtime to ensure the integrity of the installer.

To enable MSI validation for digital signing:

1. Close InstallShield.
2. Find the Settings.xml file that is installed with InstallShield. Settings.xml is installed in one of the following locations, depending on which language of InstallShield that you are using:
• English—InstallShield Program Files Folder\Support\0409
• Japanese—InstallShield Program Files Folder\Support\0411
3.  Create a backup copy of the Settings.xml file, in case you later need to revert to the original version.
4. Use a text editor or XML file editor to open Settings.xml file.

Note:The file should be opened in Administrator mode for modification.

5. Search for the tag <DigitalSignature ValidateSetupAndMSISignatures>. The actual tag is <DigitalSignature ValidateSetupAndMSISignatures="no"/>.
6. To enable the MSI validation, set the value to Yes.
7. Save the Settings.xml file.