Summary
Represents a Visual C++ project configuration.
- Assembly
- NAnt
.VSNet .dll - Namespace
- NAnt
.VSNet - Base Types
graph BT
Type-->Base0["VcConfigurationBase"]
click Base0 "/api/NAnt.VSNet/VcConfigurationBase"
Base0-->Base1["ConfigurationBase"]
click Base1 "/api/NAnt.VSNet/ConfigurationBase"
Base1-->Base2["Object"]
Type["VcProjectConfiguration"]
class Type type-node
Syntax
public class VcProjectConfiguration : VcConfigurationBase
Fields
Name | Constant Value | Summary |
---|---|---|
Tools |
Inherited from VcConfigurationBase
|
Properties
Name | Value | Summary |
---|---|---|
BuildPath | string |
Gets the path in which the output file will be created before its
copied to the actual output path.
Inherited from VcConfigurationBase
|
CharacterSet | CharacterSet |
Tells the compiler which character set to use.
|
ExtraOutputFiles | Hashtable |
Gets the set of output files that is specific to the project
configuration.
Inherited from ConfigurationBase
|
IntermediateDir | string |
Gets the intermediate directory, specified relative to project
directory.
|
ManagedExtensions | bool |
Gets a value indicating whether Managed Extensions for C++ are
enabled.
|
Name | string |
Gets the name of the configuration.
Inherited from VcConfigurationBase
|
ObjectDir | DirectoryInfo |
Get the directory in which intermediate build output will be stored
for this configuration.
|
OutputDir | DirectoryInfo |
Gets the output directory.
Inherited from VcConfigurationBase
|
OutputPath | string |
Gets the absolute path for the output file.
|
PlatformName | string |
Gets the platform that the configuration targets.
Inherited from VcConfigurationBase
|
Project | ProjectBase |
Gets the project.
Inherited from ConfigurationBase
|
ReferencesPath | string |
Gets a comma-separated list of directories to scan for assembly
references.
|
RelativeOutputDir | string |
Get the path of the output directory relative to the project
directory.
|
SolutionTask | SolutionTask |
Inherited from ConfigurationBase
|
Type | Vc |
|
UseOfATL | UseOfATL |
Gets a value indicating how ATL is used by the configuration.
|
UseOfMFC | UseOfMFC |
Gets a value indicating how MFC is used by the configuration.
|
UsePrecompiledHeader | UsePrecompiledHeader |
Inherited from VcConfigurationBase
|
Whole |
bool |
Methods
Name | Value | Summary |
---|---|---|
ExpandMacros |
string |
Inherited from ConfigurationBase
|
GetToolArguments |
Hashtable |
Inherited from VcConfigurationBase
|
GetToolArguments |
Hashtable | |
GetToolSetting |
string |
Gets the value of a given setting for a specified tool.
Inherited from VcConfigurationBase
|
GetToolSetting |
string |
Gets the value of a given setting for a specified tool.
|