IBuildSettings Interface

Definition

Defines the settings for the bootstrapper build operation.

public interface class IBuildSettings
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("87EEBC69-0948-4ce6-A2DE-819162B87CC6")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
public interface IBuildSettings
type IBuildSettings = interface
Public Interface IBuildSettings
Derived
Attributes

Properties

ApplicationFile

Gets or sets the file to be installed after the bootstrapper installs the required components.

ApplicationName

Gets or sets the name of the application to be installed after the bootstrapper installs all required components.

ApplicationRequiresElevation

Gets or sets a value indicating whether a component runs with elevated permissions when it is installed on a target computer.

ApplicationUrl

Gets or sets the expected source location when the bootstrapper is published to a Web site.

ComponentsLocation

Gets or sets the installation location for bootstrapper components.

ComponentsUrl

Gets or sets the location to which the bootstrapper will copy components if ComponentsLocation is set to Absolute.

CopyComponents

Gets or sets a value indicating whether the bootstrapper components will be copied to the build output directory.

FallbackLCID

Gets or sets the culture identifier to use if the LCID identifier is not available.

LCID

Gets or sets the culture identifier specifying the culture for which the bootstrapper is built.

OutputPath

Gets or sets the file location to which to copy output files.

ProductBuilders

Gets the product builders to use for generating the bootstrapper.

SupportUrl

Gets or sets the URL for the Web site that contains support information for the bootstrapper.

Validate

Gets or sets a value indicating whether the bootstrapper performs XML validation on the component manifests.

Applies to