Installshield Product Code Official
In a , you essentially uninstall the old version and install a new one. For this to work, you must change the Product Code. If you don't, Windows Installer will think you are trying to install a version that is already there, leading to the infamous "Another version of this product is already installed" error. 2. Minor Upgrades (Keep the Same)
Go to the section in the left-hand pane. Select General Information . Locate the Product Code property in the main grid. installshield product code
. While the "Product Name" might be "MyGreatApp," the Windows Installer engine doesn't care about the name; it looks specifically for this GUID to track whether the software is already installed. Why It Matters In a , you essentially uninstall the old
Go to (under Organization). Right-click > New Upgrade Path . Point it to the previous version's .MSI file or manually enter the old Product Code. Set the action to "Uninstall the previous version." Locate the Product Code property in the main grid
: Changing version without changing Product Code (or using a proper minor upgrade table) breaks servicing.