cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Shuttledude
Level 7

How to determine installed application's Upgrade Code

The upgrade code for an application I am now responsible for has changed since it was first released. So, when performing upgrades for this product, I don't know the upgrade code to search for (the old project files are not available).

If I know only the application name, is there any way to determine its upgrade code, perhaps by searching the registry of the computer on which it is installed? As a test, I installed a sample application whose upgrade code I do know, and then searched the registry for that upgrade code -- I didn't see it anywhere!

Ideas anyone?
Labels (1)
0 Kudos
(2) Replies
joshstechnij
Level 10 Flexeran
Level 10 Flexeran

For MSI installations, you can edit the MSI package in InstallShield or Orca and look in the Property table for the UpgradeCode property.
0 Kudos
DLee65
Level 13

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes

This should contain what you are looking for. However, if you do you have access to the MSI just open it using InstallShield or Orca and check the UpgradeTable there.
0 Kudos