Upgrade

The Upgrade view displays all Upgrade Codes that are listed under the Upgrade table.

Master Packager Advanced Editor - Upgrade view

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 Advanced Editor - Upgrade code

💡 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.