Export (0) Print
Expand All

ProjectInstance Constructor (ProjectRootElement, IDictionary<String, String>, String, String, ProjectCollection)

.NET Framework 4.5

Creates a new project instance and initializes it from the given project root, using the given global properties, tools version, and project collection

Namespace:  Microsoft.Build.Execution
Assembly:  Microsoft.Build (in Microsoft.Build.dll)

public ProjectInstance(
	ProjectRootElement xml,
	IDictionary<string, string> globalProperties,
	string toolsVersion,
	string subToolsetVersion,
	ProjectCollection projectCollection
)

Parameters

xml
Type: Microsoft.Build.Construction.ProjectRootElement

The project root element.

globalProperties
Type: System.Collections.Generic.IDictionary<String, String>

The global properties to use. May be null.

toolsVersion
Type: System.String

The tools version. May be null.

subToolsetVersion
Type: System.String

The sub toolset version. May be null.

projectCollection
Type: Microsoft.Build.Evaluation.ProjectCollection

Project collection.

No intermediate Project object is created. This is useful if a project is going to be built, but not displayed or edited.

.NET Framework

Supported in: 4.6, 4.5
Show:
© 2015 Microsoft