Script

Parameters for WiX Script properties, use ToString for creating the string xml nodes

Record Fields

Record FieldDescription
ActionSequences
Signature: seq<CustomActionExecution>

You can nest InstallExecuteSequence actions in here

BuildNumber
Signature: string

Build Number of product

Components
Signature: seq<DirectoryComponent>

Nest Components in here

CustomActions
Signature: seq<CustomAction>

You can nest custom actions in here

CustomReplacements
Signature: seq<string * string>

You can add custom replacements for the wix xml here.

Description
Signature: string

Product description

Directories
Signature: seq<Dir>

Nest directories in here

DirectoryRefs
Signature: seq<DirectoryRef>

You can nest DirectoryRefs in here

Features
Signature: seq<Feature>

You can nest feature elements in here

MajorUpgrade
Signature: seq<MajorUpgrade>

Nest major upgrade elements in here

Platform
Signature: Architecture

Specify architecture of package. For 64Bit Setups set ProgramFilesFolder to ProgramFiles64, package platform to X64, all components to Win64 = yes and all files' processorArchitecture to X64.

ProductCode
Signature: Guid

The product code GUID for the product.

ProductLanguage
Signature: int

The decimal language ID (LCID) for the product.

ProductName
Signature: string

The descriptive name of the product.

ProductPublisher
Signature: string

The manufacturer of the product.

ProductVersion
Signature: string

The product's version string.

ProgramFilesFolder
Signature: ProgramFilesFolder

The program files folder

UIRefs
Signature: seq<UIRef>

Nest UIRefs in here

Upgrade
Signature: seq<Upgrade>

You can nest upgrade elements in here

UpgradeGuid
Signature: Guid

The upgrade code GUID for the product.

WiXVariables
Signature: seq<Variable>

Nest WiXVariables in here