1 write to _solutionFile
Microsoft.Build (1)
Construction\Solution\SolutionProjectGenerator.cs (1)
182
_solutionFile
= solution;
40 references to _solutionFile
Microsoft.Build (40)
Construction\Solution\SolutionProjectGenerator.cs (40)
745
if (!
_solutionFile
.UseNewParser)
749
_solutionFile
.Version >= SolutionFile.slnFileMinVersion,
751
new BuildEventFileInfo(
_solutionFile
.FullPath),
774
if (
_solutionFile
.ContainsWebDeploymentProjects)
788
var projectsInOrder = new List<ProjectInSolution>(
_solutionFile
.ProjectsInOrder.Count);
789
foreach (ProjectInSolution project in
_solutionFile
.ProjectsInOrder)
847
if (!WouldProjectBuild(
_solutionFile
, selectedSolutionConfiguration, project, projectConfiguration))
915
traversalProject.FullPath = $"{
_solutionFile
.FullPath}.metaproj";
928
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
1037
string metaprojectPath = $"{
_solutionFile
.FullPath}.metaproj.tmp";
1047
_solutionFile
.VisualStudioVersion,
1074
string escapedSolutionFileName = EscapingUtilities.Escape(Path.GetFileName(
_solutionFile
.FullPath));
1081
string escapedSolutionDirectory = EscapingUtilities.Escape(
_solutionFile
.SolutionFileDirectory);
1219
if (!
_solutionFile
.ProjectsByGuid.TryGetValue(dependencyProjectGuid, out ProjectInSolution dependencyProject))
1229
if (WouldProjectBuild(
_solutionFile
, _selectedSolutionConfiguration, dependencyProject, projectConfiguration))
1293
new BuildEventFileInfo(
_solutionFile
.FullPath),
1361
baseName = Path.Combine(
_solutionFile
.SolutionFileDirectory, MakeIntoSafeItemName(project.GetUniqueProjectName()));
1385
if (!
_solutionFile
.ProjectsByGuid.TryGetValue(dependencyProjectGuid, out ProjectInSolution dependencyProject))
1397
WouldProjectBuild(
_solutionFile
, _selectedSolutionConfiguration, dependencyProject, dependencyProjectConfiguration))
1931
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
2003
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
2189
return PredictActiveSolutionConfigurationName(
_solutionFile
, _globalProperties);
2205
foreach (ProjectInSolution project in
_solutionFile
.ProjectsInOrder)
2279
if (
_solutionFile
.ProjectsByGuid.ContainsKey(dependencyGuid))
2288
new BuildEventFileInfo(
_solutionFile
.FullPath),
2305
configurationDefaultingPropertyGroup.AddProperty("Configuration", EscapingUtilities.Escape(
_solutionFile
.GetDefaultConfigurationName()));
2311
platformDefaultingPropertyGroup.AddProperty("Platform", EscapingUtilities.Escape(
_solutionFile
.GetDefaultPlatformName()));
2319
AddPropertyGroupForSolutionConfiguration(traversalProject,
_solutionFile
, solutionConfiguration);
2350
string directoryName =
_solutionFile
.SolutionFileDirectory;
2357
globalProperties.AddProperty("SolutionExt", EscapingUtilities.Escape(Path.GetExtension(
_solutionFile
.FullPath)));
2358
globalProperties.AddProperty("SolutionFileName", EscapingUtilities.Escape(Path.GetFileName(
_solutionFile
.FullPath)));
2359
globalProperties.AddProperty("SolutionName", EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(
_solutionFile
.FullPath)));
2361
globalProperties.AddProperty(SolutionPathPropertyName, EscapingUtilities.Escape(Path.Combine(
_solutionFile
.SolutionFileDirectory, Path.GetFileName(
_solutionFile
.FullPath))));
2388
if (
_solutionFile
.ContainsWebProjects)
2391
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
2400
if ((!solutionHasReleaseConfiguration) && (
_solutionFile
.SolutionConfigurations.Count > 0))
2402
_solutionFile
.AddSolutionConfiguration("Release",
_solutionFile
.GetDefaultPlatformName());
2425
if (
_solutionFile
.SolutionConfigurations.Count > 0)