Upgrade
The Upgrade view displays all Upgrade Codes that are listed under the Upgrade table.
The Upgrade section allows configuring the upgrade mechanism for previous MSI versions.
Adding upgrade for previous versions
Use this feature if you have older versions of your application that need to be upgraded automatically during installation.
Note: If there’s no previous version of your application, you can skip
these steps.
1. Open the Upgrade Editing Flyout
Go to the Upgrade editing flyout and press the NEW
button if an existing Upgrade code is selected.
2. Apply Default Settings
Press the DEFAULT
button to automatically apply MSI upgrade best practice settings.
3. Check the Upgrade Code
Make sure the Upgrade Code matches the Upgrade Code used in the previous MSI version you want to upgrade.
💡 Master Packager tip! When creating a new MSI and setting up an
upgrade for a previous version, ensure that the upgrade code in the
General Information view matches the upgrade code from the previous
MSI version for simplicity.
4. Repeat for All Versions
Repeat steps 1-3 until all previous version Upgrade Codes are added.
Why Use the Upgrade Table?
-
Ensures older versions of your application are properly removed or replaced during installation.
-
Avoids conflicts between different MSI versions.
-
Helps maintain clean installations without leftover files or registry entries from older versions.