Property | Type | Description | |
---|---|---|---|
CheckUpToDate | bool | ||
CompileResXFiles | void | ||
CreateRegAsmTask | |||
GetLocalizedResources | |||
GetTypeLibraryPath | string | ||
LoadGuid | string | ||
PostBuild | bool | ||
PreBuild | bool | ||
RegisterEmbeddedResource | void | ||
RegisterForComInterop | void | ||
UnregisterForComInterop | void | ||
WriteNeutralResourceOptions | void |
Method | Description | |
---|---|---|
CreateProjectReference ( |
||
GetOutputFiles ( NAnt.VSNet.Configuration solutionConfiguration, |
Gets the complete set of output files for the project configuration matching the specified solution configuration. The key of the case-insensitive Hashtable is the full path of the output file and the value is the path relative to the output directory. If the project is not configured to be built for the specified solution configuration, then no output files are added. |
|
IsEnterpriseTemplateProject ( string fileName ) : bool | ||
IsManaged ( NAnt.VSNet.Configuration solutionConfiguration ) : bool |
Gets a value indicating whether building the project for the specified build configuration results in managed output.
|
|
LoadGuid ( |
Method | Description | |
---|---|---|
Build ( NAnt.VSNet.Configuration solutionConfiguration ) : BuildResult | ||
CreateReference ( |
||
DetermineProjectLocation ( |
Returns the project location from the specified project XML fragment.
|
|
GetProcessStartInfo ( NAnt.VSNet.ConfigurationBase config, string responseFile ) : |
Returns a ProcessStartInfo for launching the compiler for this project.
|
|
GetProductVersion ( |
Returns the Visual Studio product version of the specified project XML fragment.
|
|
GetProjectLocation ( |
Returns the ProjectLocation of the specified project XML fragment.
|
|
ManagedProjectBase ( |
||
Prepare ( NAnt.VSNet.Configuration solutionConfiguration ) : void |
Prepares the project for being built. Ensures the configuration-level object directory exists and ensures that none of the output files are marked read-only. |
|
WriteCompilerOptions ( |
||
WriteProjectOptions ( |
Method | Description | |
---|---|---|
CheckUpToDate ( NAnt.VSNet.Configuration solutionConfiguration ) : bool | ||
CompileResXFiles ( NAnt.VSNet.Configuration solutionConfiguration ) : void | ||
CreateRegAsmTask ( ) : |
Creates and initializes a RegAsmTask instance.
|
|
GetLocalizedResources ( ) : |
Returns Hashtable containing culture-specific resources. The key of the Hashtable is CultureInfo and the value is an LocalizedResourceSet instance for that culture. |
|
GetTypeLibraryPath ( |
Gets the absolute path of the type library for the project output.
|
|
LoadGuid ( XmlReader guidReader ) : string | ||
PostBuild ( |
||
PreBuild ( |
||
RegisterEmbeddedResource ( string resourceFile, |
||
RegisterForComInterop ( |
Generates a type library for the specified assembly, registers it. The |
|
UnregisterForComInterop ( |
Unregister a type library for the specified assembly, and the types in that assembly. The |
|
WriteNeutralResourceOptions ( |
protected Build ( NAnt.VSNet.Configuration solutionConfiguration ) : BuildResult | ||
solutionConfiguration | NAnt.VSNet.Configuration | |
return | BuildResult |
public CreateProjectReference ( |
||
project | ||
isPrivateSpecified | bool | |
isPrivate | bool | |
return |
protected CreateReference ( |
||
solution | ||
xmlDefinition | ||
return |
protected abstract DetermineProjectLocation ( |
||
docElement | XML fragment representing the project file. | |
return | ProjectLocation |
public GetOutputFiles ( NAnt.VSNet.Configuration solutionConfiguration, |
||
solutionConfiguration | NAnt.VSNet.Configuration | The solution configuration that is built. |
outputFiles | The set of output files to be updated. | |
return | void |
protected abstract GetProcessStartInfo ( NAnt.VSNet.ConfigurationBase config, string responseFile ) : |
||
config | NAnt.VSNet.ConfigurationBase | The configuration to build. |
responseFile | string | The response file for the compiler. |
return |
protected static GetProductVersion ( |
||
projectNode | XML fragment representing the project to check. | |
return | ProductVersion |
protected static GetProjectLocation ( |
||
projectNode | XML fragment representing the project to check. | |
return | ProjectLocation |
public static IsEnterpriseTemplateProject ( string fileName ) : bool | ||
fileName | string | |
return | bool |
public IsManaged ( NAnt.VSNet.Configuration solutionConfiguration ) : bool | ||
solutionConfiguration | NAnt.VSNet.Configuration | The solution configuration that is built. |
return | bool |
public static LoadGuid ( |
||
xmlDefinition | ||
return | string |
protected ManagedProjectBase ( |
||
solution | ||
projectPath | string | |
xmlDefinition | ||
solutionTask | NAnt.VSNet.Tasks.SolutionTask | |
tfc | ||
gacCache | ||
refResolver | ||
outputDir | ||
return | System |
protected Prepare ( NAnt.VSNet.Configuration solutionConfiguration ) : void | ||
solutionConfiguration | NAnt.VSNet.Configuration | The solution configuration that is built. |
return | void |
protected WriteCompilerOptions ( |
||
sw | ||
solutionConfiguration | NAnt.VSNet.Configuration | |
return | void |
protected WriteProjectOptions ( |
||
sw | ||
return | void |