SetDirectory Element

Windows Installer XML (WiX) v3.0

SetDirectory Element

Description
Sets a Directory to a particular value. This is accomplished by creating a Type 51 custom action that is appropriately scheduled in the InstallUISequence and InstallExecuteSequence.
Windows Installer references
CustomAction Table
Parents
Fragment, Module, Product
Inner Text (xs:string)
The condition that determines whether the Directory is set. If the condition evaluates to false, the SetDirectory is skipped.
Children
None
Attributes
Name Type Description Required
Id String This attribute specifies a reference to a Directory element with matching Id attribute. The path of the Directory will be set to the Value attribute.  
Sequence Enumeration Controls which sequences the Directory assignment is sequenced in. The default is both. This attribute's value must be one of the following:
both
Schedules the assignment in the InstallUISequence and the InstallExecuteSequence.
execute
Schedules the assignment only in the the InstallExecuteSequence.
ui
Schedules the assignment only in the the InstallUISequence.
 
Value String This attribute specifies a string value to assign to the Directory. The value can be a literal value or derived from a Property element using the Formatted syntax.  
Any attribute namespace='##other' processContents='lax'
See Also
Wix Schema, Custom, CustomActionRef, InstallUISequence, InstallExecuteSequence