44 references to GlobalProjectCollection
dotnet (2)
CommandFactory\CommandResolution\MSBuildProject.cs (1)
128
_project = ProjectCollection.
GlobalProjectCollection
.LoadProject(
ReleasePropertyProjectLocator.cs (1)
109
.CreateProjectInstance(ProjectCollection.
GlobalProjectCollection
);
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
127
var project = ProjectCollection.
GlobalProjectCollection
.LoadProject(
Microsoft.Build (31)
BackEnd\BuildManager\BuildManager.cs (1)
2269
ProjectCollection.
GlobalProjectCollection
,
BackEnd\Node\OutOfProcNode.cs (2)
760
ProjectCollection.
GlobalProjectCollection
.RemoveAllToolsets();
764
ProjectCollection.
GlobalProjectCollection
.AddToolset(toolSet);
Construction\ProjectRootElement.cs (8)
747
return Create(ProjectCollection.
GlobalProjectCollection
, Project.DefaultNewProjectTemplateOptions);
756
return Create(ProjectCollection.
GlobalProjectCollection
, projectFileOptions);
784
return Create(path, ProjectCollection.
GlobalProjectCollection
, Project.DefaultNewProjectTemplateOptions);
793
return Create(path, ProjectCollection.
GlobalProjectCollection
, newProjectFileOptions);
829
return Create(xmlReader, ProjectCollection.
GlobalProjectCollection
, preserveFormatting: false);
862
return Open(path, ProjectCollection.
GlobalProjectCollection
);
904
return TryOpen(path, ProjectCollection.
GlobalProjectCollection
);
1783
return new ProjectRootElement(document, ProjectCollection.
GlobalProjectCollection
.ProjectRootElementCache);
Definition\Project.cs (7)
128
: this(ProjectRootElement.Create(ProjectCollection.
GlobalProjectCollection
, newProjectFileOptions))
203
: this(xml, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
297
: this(xmlReader, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
390
: this(projectFile, globalProperties, toolsVersion, ProjectCollection.
GlobalProjectCollection
)
495
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
515
options.ProjectCollection ?? ProjectCollection.
GlobalProjectCollection
,
535
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)
179
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
190
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
277
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project);
296
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
316
ProjectCollection.
GlobalProjectCollection
.UnloadProject(project.Project);
937
var newProject = new ProjectInstance(project.Xml, globalProperties, null, ProjectCollection.
GlobalProjectCollection
);
1002
ProjectCollection.
GlobalProjectCollection
.UnloadProject(projectPerFramework);
1071
var element = VirtualProjectBuilder.CreateProjectRootElement(fullPath, ProjectCollection.
GlobalProjectCollection
);
1077
return (ProjectRootElement.Open(filename, ProjectCollection.
GlobalProjectCollection
, preserveFormatting: true), false);