2.2.2.4.2 canUpgradeScript Attribute UpgradeType Values
The canUpgradeScript attribute <UpgradeType> values are as follows.
Value |
Meaning |
---|---|
01 UPGFLG_Uninstall |
The application referenced by <SoftwareDN> MUST be replaced--uninstalled--prior to installing this application. |
02 UPGFLG_NoUninstall |
The application referenced by <SoftwareDN> MUST be upgraded. Removal is not required prior to installing this application. |
04 UPGFLG_UpgradedBy |
The application referenced by <SoftwareDN> is being upgraded by another package in the same GPO. The administrative plug-in SHOULD prevent the user from manipulating this upgrade. |
08 UPGFLG_Enforced |
This package forces an existing installed instance of the same productCode (objectId of the package) to be upgraded. The administrative plug-in SHOULD prevent the user from removing this enforced upgrade. |