Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Development
Windows Installer
Properties
Property Reference
 UPGRADINGPRODUCTCODE property
UPGRADINGPRODUCTCODE property

Applies to: desktop apps only

The UPGRADINGPRODUCTCODE property is set by Windows Installer when an upgrade removes an application. The installer sets this property when it runs the RemoveExistingProducts action. This property is not set by removing an application using the Add or Remove Programs in Control Panel. An application determines whether it is being removed by an upgrade or the Add or Remove Programs by checking UPGRADINGPRODUCTCODE.

Requirements

Version

Windows Installer 5.0 on Windows Server 2008 R2 or Windows 7. Windows Installer 4.0 or Windows Installer 4.5 on Windows Server 2008 or Windows Vista. Windows Installer on Windows Server 2003, Windows XP, and Windows 2000. See the Windows Installer Run-Time Requirements for information about the minimum Windows service pack that is required by a Windows Installer version.

See also

Properties

 

 

Send comments about this topic to Microsoft

Build date: 2/3/2012

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Actual requirements.      RobMensching.com   |   Edit   |   Show History
That is massively confusing. What it is trying to say is that this property is supported by all Windows Installer versions available to date. Namely, MSI5.0 (which is only available in Win7+), MSI4.5 (available for Vista+), MSI4.0 (which is only avaible in Vista) and all MSI version built into those "older" operating systems. Ultimately, this property has been available since MSI 1.1 or so.
Tags What's this?: Add a tag
Flag as ContentBug
Requirements      Michael White   |   Edit   |   Show History
Who wrote these. what i really want to know is what is the minimum requirement for this to work on say an XP machine.
Tags What's this?: Add a tag
Flag as ContentBug
confusing requirements      dblockdotorg   |   Edit   |   Show History
The requirements in this section are confusing. This property requires Windows Installer 4.0 on Windows Server 2008 and Vista, but it works with 2003, xp and 2000.
Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2012 Microsoft. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker