Summary
A single build configuration for a Visual C++ project or for a specific
file in the project.
- Assembly
- NAnt
.VSNet .dll - Namespace
- NAnt
.VSNet - Base Types
-
- Object
- ConfigurationBase
- Derived Types
graph BT
Type-->Base0["ConfigurationBase"]
click Base0 "/api/NAnt.VSNet/ConfigurationBase"
Base0-->Base1["Object"]
Type["VcConfigurationBase"]
class Type type-node
Derived0["VcFileConfiguration"]-->Type
click Derived0 "/api/NAnt.VSNet/VcFileConfiguration"
Derived1["VcProjectConfiguration"]-->Type
click Derived1 "/api/NAnt.VSNet/VcProjectConfiguration"
Syntax
public abstract class VcConfigurationBase : ConfigurationBase
Constructors
Fields
| Name | Constant Value | Summary |
|---|---|---|
| Tools |
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.
|
| 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.
|
| Name | string |
Gets the name of the configuration.
|
| ObjectDir | DirectoryInfo |
Get the directory in which intermediate build output will be stored
for this configuration.
Inherited from ConfigurationBase
|
| OutputDir | DirectoryInfo |
Gets the output directory.
|
| OutputPath | string |
Gets the path for the output file.
Inherited from ConfigurationBase
|
| PlatformName | string |
Gets the platform that the configuration targets.
|
| 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.
Inherited from ConfigurationBase
|
| SolutionTask | SolutionTask |
Inherited from ConfigurationBase
|
| UsePrecompiledHeader | UsePrecompiledHeader |
Methods
| Name | Value | Summary |
|---|---|---|
| ExpandMacros |
string |
Inherited from ConfigurationBase
|
| GetToolArguments |
Hashtable | |
| GetToolArguments |
Hashtable | |
| GetToolSetting |
string |
Gets the value of a given setting for a specified tool.
|
| GetToolSetting |
string |
Gets the value of a given setting for a specified tool.
|
