UPGRADINGPRODUCTCODE and Major Upgrade vs. Uninstall
Many people working with MSI aren’t aware of the UPGRADINGPRODUCTCODE (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/upgradingproductcode.asp) property, which Windows Installer sets when uninstalling the product being upgraded. This property should be used to condition custom…
Read more