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

Adds services for parent Component. Use the ServiceControl element to remove services.

Record fields

Record Field Description

Account

Full Usage: Account

Field type: string

Fully qualified names must be used even for local accounts, e.g.: ".\LOCAL_ACCOUNT". Valid only when ServiceType is ownProcess.

Field type: string

Arguments

Full Usage: Arguments

Field type: string

Contains any command line arguments or properties required to run the service.

Field type: string

Description

Full Usage: Description

Field type: string

Sets the description of the service.

Field type: string

DisplayName

Full Usage: DisplayName

Field type: string

This column is the localizable string that user interface programs use to identify the service.

Field type: string

EraseDescription

Full Usage: EraseDescription

Field type: YesOrNo option

Determines whether the existing service description will be ignored. If 'yes', the service description will be null, even if the Description attribute is set.

Field type: YesOrNo option

ErrorControl

Full Usage: ErrorControl

Field type: ErrorControl

[Required] Determines what action should be taken on an error. (Default: Normal)

Field type: ErrorControl

Id

Full Usage: Id

Field type: string

Unique identifier for this service configuration. This value will default to the Name attribute if not specified.

Field type: string

Interactive

Full Usage: Interactive

Field type: YesOrNo option

Whether or not the service interacts with the desktop.

Field type: YesOrNo option

LoadOrderGroup

Full Usage: LoadOrderGroup

Field type: string

The load ordering group that this service should be a part of.

Field type: string

Name

Full Usage: Name

Field type: string

[Required] This column is the string that gives the service name to install.

Field type: string

Password

Full Usage: Password

Field type: string

The password for the account. Valid only when the account has a password.

Field type: string

ServiceConfig

Full Usage: ServiceConfig

Field type: seq<ServiceConfig>

Service configuration information for failure actions.

Field type: seq<ServiceConfig>

ServiceDependencies

Full Usage: ServiceDependencies

Field type: seq<ServiceDependency>

Services or groups of services that must start before the parent service.

Field type: seq<ServiceDependency>

Start

Full Usage: Start

Field type: ServiceInstallStart

[Required] Determines when the service should be started. The Windows Installer does not support boot or system. (Default: Demand)

Field type: ServiceInstallStart

Type

Full Usage: Type

Field type: ServiceInstallType

[Required] The Windows Installer does not currently support kernelDriver or systemDriver. (Default: OwnProcess)

Field type: ServiceInstallType

Vital

Full Usage: Vital

Field type: YesOrNo

The overall install should fail if this service fails to install. (Default: Yes)

Field type: YesOrNo

Instance members

Instance member Description

this.createAttributeList ()

Full Usage: this.createAttributeList ()

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