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.RegistryKey Type

Parameters for WiX RegistryKey

Record fields

Record Field Description

ForceCreateOnInstall

Full Usage: ForceCreateOnInstall

Field type: YesOrNo

Set this attribute to 'yes' to create an empty key, if absent, when the parent component is installed This value is needed only to create an empty key with no subkeys or values. Windows Installer creates keys as needed to store subkeys and values. The default is "no"

Field type: YesOrNo

ForceDeleteOnUninstall

Full Usage: ForceDeleteOnUninstall

Field type: YesOrNo

Set this attribute to 'yes' to remove the key with all its values and subkeys when the parent component is uninstalled Note that this value is useful only if your program creates additional values or subkeys under this key and you want an uninstall to remove them MSI already removes all values and subkeys that it creates, so this option just adds additional overhead to uninstall. The default is "no"

Field type: YesOrNo

Id

Full Usage: Id

Field type: string

Primary key used to identify this particular entry

Field type: string

Key

Full Usage: Key

Field type: string

The localizable key for the registry value If the parent element is a RegistryKey, this value may be omitted to use the path of the parent, or if its specified it will be appended to the path of the parent

Field type: string

Keys

Full Usage: Keys

Field type: seq<RegistryKey>

You can nest child registry keys here

Field type: seq<RegistryKey>

Root

Full Usage: Root

Field type: Option<RegistryRootType>

The predefined root key for the registry value

Field type: Option<RegistryRootType>

Values

Full Usage: Values

Field type: seq<RegistryValue>

You can nest child registry values here

Field type: seq<RegistryValue>

Instance members

Instance member Description

this.createAttributeList ()

Full Usage: this.createAttributeList ()

Returns: seq<string * string>
Returns: seq<string * string>