FAKE - F# Make - A DSL for build tasks and more FAKE
6.1.3

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

Wix.UpgradeVersion Type

Parameters for WiX Upgrade Version

Record fields

Record Field Description

IncludeMaximum

Full Usage: IncludeMaximum

Field type: YesOrNo

Set to "yes" to make the range of versions detected include the value specified in Maximum.

Field type: YesOrNo

IncludeMinimum

Full Usage: IncludeMinimum

Field type: YesOrNo

Set to "no" to make the range of versions detected exclude the value specified in Minimum. This attribute is "yes" by default.

Field type: YesOrNo

Maximum

Full Usage: Maximum

Field type: string

Specifies the upper boundary of the range of product versions detected by FindRelatedProducts.

Field type: string

Minimum

Full Usage: Minimum

Field type: string

Specifies the lower bound on the range of product versions to be detected by FindRelatedProducts.

Field type: string

OnlyDetect

Full Usage: OnlyDetect

Field type: YesOrNo

Set to "yes" to detect products and applications but do not uninstall.

Field type: YesOrNo

Property

Full Usage: Property

Field type: 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.

Field type: string