1 write to Solution
Microsoft.Build (1)
Graph\GraphBuilder.cs (1)
283
Solution
= SolutionFile.Parse(solutionEntryPoint.ProjectFile);
17 references to Solution
Microsoft.Build (17)
Graph\GraphBuilder.cs (16)
285
if (
Solution
.SolutionParserWarnings.Count != 0 ||
Solution
.SolutionParserErrorCodes.Count != 0)
291
string.Join(";",
Solution
.SolutionParserWarnings),
292
string.Join(";",
Solution
.SolutionParserErrorCodes)));
296
SolutionConfigurationInSolution currentSolutionConfiguration = SelectSolutionConfiguration(
Solution
, solutionEntryPoint.GlobalProperties);
300
string solutionConfigurationXml = SolutionProjectGenerator.GetSolutionConfiguration(
Solution
, currentSolutionConfiguration);
304
string solutionDirectoryName =
Solution
.SolutionFileDirectory;
311
solutionGlobalPropertiesBuilder["SolutionExt"] = EscapingUtilities.Escape(Path.GetExtension(
Solution
.FullPath));
312
solutionGlobalPropertiesBuilder["SolutionFileName"] = EscapingUtilities.Escape(Path.GetFileName(
Solution
.FullPath));
313
solutionGlobalPropertiesBuilder["SolutionName"] = EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(
Solution
.FullPath));
314
solutionGlobalPropertiesBuilder[SolutionProjectGenerator.SolutionPathPropertyName] = EscapingUtilities.Escape(Path.Combine(
Solution
.SolutionFileDirectory, Path.GetFileName(
Solution
.FullPath)));
319
IReadOnlyList<ProjectInSolution> projectsInSolution =
Solution
.ProjectsInOrder;
332
if (!SolutionProjectGenerator.WouldProjectBuild(
Solution
, currentSolutionConfiguration.FullName, project, projectConfiguration))
355
if (!
Solution
.ProjectsByGuid.TryGetValue(dependencyProjectGuid, out ProjectInSolution dependencyProject))
359
new BuildEventFileInfo(
Solution
.FullPath),
Graph\ProjectGraph.cs (1)
447
Solution = graphBuilder.
Solution
;