GenericSolution Class

Summary

Supports grouping of individual projects, and treating them as a solution.
Assembly
NAnt.VSNet.dll
Namespace
NAnt.VSNet
Base Types
graph BT Type-->Base0["SolutionBase"] click Base0 "/api/NAnt.VSNet/SolutionBase" Base0-->Base1["Object"] Type["GenericSolution"] class Type type-node

Syntax

public class GenericSolution : SolutionBase

Constructors

Properties

Name Value Summary
File FileInfo
Inherited from SolutionBase
ProjectEntries ProjectEntryCollection
Inherited from SolutionBase
TemporaryFiles TempFileCollection
Inherited from SolutionBase
WebMaps WebMapCollection
Inherited from SolutionBase

Methods

Name Value Summary
Compile(Configuration) bool
Inherited from SolutionBase
CreateProjectDoesNotExistException(string) BuildException
Inherited from SolutionBase
FixProjectReferences(ProjectBase, Configuration, Hashtable, Hashtable) bool
Converts assembly references to projects to project references, adding a build dependency.c
Inherited from SolutionBase
GetDependenciesFromProjects(Configuration) void
Inherited from SolutionBase
GetProjectFileFromGuid(string) string
Gets the project file of the project with the given unique identifier.
Inherited from SolutionBase
GetProjectFromGuid(string) ProjectBase
Inherited from SolutionBase
LoadProjectGuids(ArrayList, bool) void
Inherited from SolutionBase
LoadProjects(GacCache, ReferencesResolver, Hashtable) void
Loads the projects from the file system and stores them in an instance variable.
Inherited from SolutionBase
Log(Level, string) void
Logs a message with the given priority.
Inherited from SolutionBase
Log(Level, string, Object[]) void
Logs a message with the given priority.
Inherited from SolutionBase
RecursiveLoadTemplateProject(string) void
Inherited from SolutionBase
SetProjectBuildConfiguration(ProjectEntry) void
Inherited from SolutionBase
TranslateProjectPath(string, string) string
Translates a project path, in the form of a relative file path or a URL, to an absolute file path.
Inherited from SolutionBase