Preventing the Current Installation from Overwriting a Future Major Version of the Same Product

InstallShield 2019 Express Edition

Project • This information applies to Express projects.

InstallShield includes functionality that lets you prevent the current installation from overwriting a future major version of your product. All new Express projects have this functionality by default.

To add support for preventing end users from being able to install the current version of your product over a future major version:

1. In the View List under Organize Your Setups, click Upgrade Paths.
2. Right-click the Upgrade Paths explorer and then click Prevent Downgrades.

InstallShield adds an ISPreventDowngrade item to the Upgrade Paths explorer. If end users try to install this version of your product over a newer version of your product, an error message is displayed, informing end users that a newer version is already installed. When end users close the error message box, the installation exits.

Tip • To remove the downgrade prevention functionality from your project, right-click the ISPreventDowngrade item in the Upgrade Paths view and then click Delete.

See Also