44 references to GlobalProjectCollection
dotnet (2)
CommandFactory\CommandResolution\MSBuildProject.cs (1)
128
_project = ProjectCollection.
GlobalProjectCollection
.LoadProject(
ReleasePropertyProjectLocator.cs (1)
106
.CreateProjectInstance(ProjectCollection.
GlobalProjectCollection
);
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
127
var project = ProjectCollection.
GlobalProjectCollection
.LoadProject(
Microsoft.Build (31)
BackEnd\BuildManager\BuildManager.cs (1)
2240
ProjectCollection.
GlobalProjectCollection
,
BackEnd\Node\OutOfProcNode.cs (2)
758
ProjectCollection.
GlobalProjectCollection
.RemoveAllToolsets();
762
ProjectCollection.
GlobalProjectCollection
.AddToolset(toolSet);
Construction\ProjectRootElement.cs (8)
745
return Create(ProjectCollection.
GlobalProjectCollection
, Project.DefaultNewProjectTemplateOptions);
754
return Create(ProjectCollection.
GlobalProjectCollection
, projectFileOptions);
782
return Create(path, ProjectCollection.
GlobalProjectCollection
, Project.DefaultNewProjectTemplateOptions);
791
return Create(path, ProjectCollection.
GlobalProjectCollection
, newProjectFileOptions);
827
return Create(xmlReader, ProjectCollection.
GlobalProjectCollection
, preserveFormatting: false);
860
return Open(path, ProjectCollection.
GlobalProjectCollection
);
902
return TryOpen(path, ProjectCollection.
GlobalProjectCollection
);
1781
return new ProjectRootElement(document, ProjectCollection.
GlobalProjectCollection
.ProjectRootElementCache);
Definition\Project.cs (7)
140
: this(ProjectRootElement.Create(ProjectCollection.
GlobalProjectCollection
, newProjectFileOptions))
215
: this(xml, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
309
: this(xmlReader, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
402
: this(projectFile, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
507
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
527
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
547
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
Definition\ProjectOptions.cs (1)
35
/// The <see cref="ProjectCollection"/> the project is added to. Default is <see cref="ProjectCollection.
GlobalProjectCollection
"/>.
Graph\ProjectGraph.cs (6)
116
: this(new ProjectGraphEntryPoint(entryProjectFile).AsEnumerable(), ProjectCollection.
GlobalProjectCollection
, null)
129
: this(ProjectGraphEntryPoint.CreateEnumerable(entryProjectFiles), ProjectCollection.
GlobalProjectCollection
, null)
206
: this(new ProjectGraphEntryPoint(entryProjectFile, globalProperties).AsEnumerable(), ProjectCollection.
GlobalProjectCollection
, null)
223
: this(ProjectGraphEntryPoint.CreateEnumerable(entryProjectFiles, globalProperties), ProjectCollection.
GlobalProjectCollection
, null)
277
: this(entryPoint.AsEnumerable(), ProjectCollection.
GlobalProjectCollection
, null)
289
: this(entryPoints, ProjectCollection.
GlobalProjectCollection
, null)
Graph\ProjectGraphOptions.cs (2)
46
/// The <see cref="ProjectCollection" /> to load projects into when constructing the graph. Defaults to <see cref="ProjectCollection.
GlobalProjectCollection
" />.
48
public ProjectCollection ProjectCollection { get; init; } = ProjectCollection.
GlobalProjectCollection
;
Instance\ProjectInstance.cs (4)
234
: this(projectFile, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
341
: this(xml, null, null, ProjectCollection.
GlobalProjectCollection
)
936
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
956
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
NuGet.CommandLine.XPlat (10)
Commands\Why\WhyCommandRunner.cs (1)
151
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project);
Utility\MSBuildAPIUtility.cs (9)
178
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
189
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
276
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project);
295
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
315
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
935
var newProject = new ProjectInstance(project.Xml, globalProperties, null, ProjectCollection.
GlobalProjectCollection
);
1000
ProjectCollection.
GlobalProjectCollection
.UnloadProject(projectPerFramework);
1069
var element = VirtualProjectBuilder.CreateProjectRootElement(fullPath, ProjectCollection.
GlobalProjectCollection
);
1075
return (ProjectRootElement.Open(filename, ProjectCollection.
GlobalProjectCollection
, preserveFormatting: true), false);