Skip to main content

MsiProperty element

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


MsiPackage, MspPackage


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.

Edit the schema for this page