NAnt SDK Documentation - v0.92 |

# ConfigurationBase Members

ConfigurationBase overview

#### Public Instance Properties

BuildPath | Gets the path in which the output file will be created before its copied to the actual output path.
ExtraOutputFiles | Gets the set of output files that is specific to the project configuration.
Name | Gets the name of the configuration.
ObjectDir | Get the directory in which intermediate build output will be stored for this configuration.
OutputDir | Gets the output directory.
OutputPath | Gets the path for the output file.
PlatformName | Gets the platform that the configuration targets.
Project | Gets the project.
RelativeOutputDir | Get the path of the output directory relative to the project directory.

#### Public Instance Methods

Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object.
ExpandMacros |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type.
GetType (inherited from Object) | Gets the Type of the current instance.
ToString (inherited from Object) | Returns a String that represents the current Object.

#### Protected Instance Constructors

ConfigurationBase Constructor | Initializes a new instance of the ConfigurationBase class with the given ProjectBase.

#### Protected Instance Properties

SolutionTask |

#### Protected Instance Methods

Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object.

#### Protected Internal Instance Methods

ExpandMacro | Expands the given macro.

#### See Also

ConfigurationBase Class | NAnt.VSNet Namespace