Because the upgrade changes the name of the .msi file and changes the component code of some components, the product code of the upgrade must be changed from that of the original product. For a description of the cases where an upgrade is required to change the ProductCode property, see Changing the Product Code. An upgrade that changes the ProductCode is referred to as a Major Upgrade.
The upgrade package's ProductName property, ProductVersion property, ProductLanguage property, and UpgradeCode property may be changed, or left unchanged, from the original product. Based upon the values of these properties, Windows Installer may determine whether to apply future upgrade packages to the current upgrade.
The property specified in the ActionProperty column of the Upgrade table must be added to the SecureCustomProperties Property.
Use your database editor to open MNP2001.msi and enter the following data into the Property table. The list provides links to the reference topics for built-in installer properties. The property names that are not links are author-defined properties. Many of the properties were imported from Uisample.msi that comes with the SDK. For details, see Importing the User Interface.
Property | Value |
---|---|
ARPHELPLINK | http://www.microsoft.com/management |
BannerBitmap | bannrbmp |
ButtonText_Back | < &Back |
ButtonText_Browse | Br&owse |
ButtonText_Cancel | Cancel |
ButtonText_Exit | &Exit |
ButtonText_Finish | &Finish |
ButtonText_Ignore | &Ignore |
ButtonText_Install | &Install |
ButtonText_Next | &Next > |
ButtonText_No | &No |
ButtonText_OK | OK |
ButtonText_Remove | &Remove |
ButtonText_Reset | &Reset |
ButtonText_Resume | &Resume |
ButtonText_Retry | &Retry |
ButtonText_Return | &Return |
ButtonText_Yes | &Yes |
CompleteSetupIcon | completi |
ComponentDownload | ftp://[email protected]/components/ |
CustomSetupIcon | custicon |
DefaultUIFont | DlgFont8 |
DialogBitmap | dlgbmp |
DlgTitleFont | {&DlgFontBold8} |
ErrorDialog | ErrorDlg |
ExclamationIcon | exclamic |
False | 0 |
Iagree | No |
InfoIcon | info |
InstallerIcon | insticon |
INSTALLLEVEL | 3 |
InstallMode | Typical |
Manufacturer | Microsoft |
PIDTemplate | 12345<###-%%%%%%%>@@@@@ |
ProductCode | {34CF587C-1D8F-4DD5-ADFE-440F4B593987} |
ProductID | none |
ProductLanguage | 1033 |
ProductName | MNP2001 |
ProductVersion | 01.50.0000 |
Progress1 | Installing |
Progress2 | installs |
PROMPTROLLBACKCOST | P |
RemoveIcon | removico |
RepairIcon | repairic |
Setup | Setup |
True | 1 |
UpgradeCode | {908E378A-9551-4772-BF1D-5CFAF6FD9CB4} |
Wizard | Setup Wizard |
SecureCustomProperties | OLDAPPFOUND |
Send comments about this topic to Microsoft
Build date: 8/13/2009
© 2009 Microsoft Corporation. All rights reserved.