UpgradeVersion
Parameters for WiX Upgrade Version
Record Fields
Record Field | Description |
IncludeMaximum
Signature: YesOrNo
|
Set to "yes" to make the range of versions detected include the value specified in Maximum. |
IncludeMinimum
Signature: YesOrNo
|
Set to "no" to make the range of versions detected exclude the value specified in Minimum. This attribute is "yes" by default. |
Maximum
Signature: string
|
Specifies the upper boundary of the range of product versions detected by FindRelatedProducts. |
Minimum
Signature: string
|
Specifies the lower bound on the range of product versions to be detected by FindRelatedProducts. |
OnlyDetect
Signature: YesOrNo
|
Set to "yes" to detect products and applications but do not uninstall. |
Property
Signature: string
|
When the FindRelatedProducts action detects a related product installed on the system, it appends the product code to the property specified in this field. Windows Installer documentation for the Upgrade table states that the property specified in this field must be a public property and must be added to the SecureCustomProperties property. WiX automatically appends the property specified in this field to the SecureCustomProperties property when creating an MSI. Each UpgradeVersion must have a unique Property value. After the FindRelatedProducts action is run, the value of this property is a list of product codes, separated by semicolons (;), detected on the system. |