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:
EnglishInstallShield Program Files Folder\Support\0409
JapaneseInstallShield 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.