Skip to content

MsiProperty element

Allows an MSI property to be set based on the value of a burn engine expression.

Attributes

Condition

string

Condition to determine whether to pass the MSI Property. If this evaluates to false, the MSI Property is not passed along.

Name

string required

The name of the MSI property to set. Burn controls the follow MSI properties so they cannot be set with MsiProperty: ACTION, ALLUSERS, REBOOT, REINSTALL, REINSTALLMODE

Value

string required

The value to set the property to. This string is evaluated by the Burn engine and can be as simple as a Burn engine variable reference or as complex as a full expression.

Parents