C# Class WixSharp.Assembly

Defines assembly file to be installed.

This class is essentially the same as except it has extra member RegisterInGAC to define if the assembly file needs to be registered in GAC during the installation.

Inheritance: File
ファイルを表示 Open project: Eun/WixSharp

Public Properties

Property Type Description
ProcessorArchitecture ProcessorArchitecture
RegisterInGAC bool

Public Methods

Method Description
Assembly ( )

Default constructor. Creates instance of the class.

Assembly ( Feature feature, string sourcePath, bool registerInGAC )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( Feature feature, string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( Id id, Feature feature, string sourcePath, bool registerInGAC )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( Id id, Feature feature, string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( Id id, string sourcePath, bool registerInGAC )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( Id id, string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( string sourcePath, bool registerInGAC )

Creates instance of the class with properties initialized with specified parameters.

Assembly ( string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )

Creates instance of the class with properties initialized with specified parameters.

Method Details

Assembly() public method

Default constructor. Creates instance of the class.
public Assembly ( )

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( Feature feature, string sourcePath, bool registerInGAC )
feature Feature the assembly file should be included in.
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( Feature feature, string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )
feature Feature the assembly file should be included in.
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.
processorArchitecture ProcessorArchitecture Specifies the architecture for this assembly.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( Id id, Feature feature, string sourcePath, bool registerInGAC )
id Id The explicit to be associated with instance.
feature Feature the assembly file should be included in.
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( Id id, Feature feature, string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )
id Id The explicit to be associated with instance.
feature Feature the assembly file should be included in.
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.
processorArchitecture ProcessorArchitecture Specifies the architecture for this assembly.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( Id id, string sourcePath, bool registerInGAC )
id Id The explicit to be associated with instance.
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( Id id, string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )
id Id The explicit to be associated with instance.
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.
processorArchitecture ProcessorArchitecture Specifies the architecture for this assembly.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( string sourcePath, bool registerInGAC )
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.

Assembly() public method

Creates instance of the class with properties initialized with specified parameters.
public Assembly ( string sourcePath, bool registerInGAC, ProcessorArchitecture processorArchitecture )
sourcePath string Relative path to the assembly file to be taken for building the MSI.
registerInGAC bool Defines if the assembly file needs to be registered in GAC during the installation.
processorArchitecture ProcessorArchitecture Specifies the architecture for this assembly.

Property Details

ProcessorArchitecture public_oe property

Specifies the architecture for this assembly.
public ProcessorArchitecture ProcessorArchitecture
return ProcessorArchitecture

RegisterInGAC public_oe property

Defines if the assembly file needs to be registered in GAC during the installation.
public bool RegisterInGAC
return bool