1 write to _solutionFile
Microsoft.Build (1)
Construction\Solution\SolutionProjectGenerator.cs (1)
181
_solutionFile
= solution;
40 references to _solutionFile
Microsoft.Build (40)
Construction\Solution\SolutionProjectGenerator.cs (40)
742
if (!
_solutionFile
.UseNewParser)
746
_solutionFile
.Version >= SolutionFile.slnFileMinVersion,
748
new BuildEventFileInfo(
_solutionFile
.FullPath),
770
if (
_solutionFile
.ContainsWebDeploymentProjects)
784
var projectsInOrder = new List<ProjectInSolution>(
_solutionFile
.ProjectsInOrder.Count);
785
foreach (ProjectInSolution project in
_solutionFile
.ProjectsInOrder)
843
if (!WouldProjectBuild(
_solutionFile
, selectedSolutionConfiguration, project, projectConfiguration))
910
traversalProject.FullPath = $"{
_solutionFile
.FullPath}.metaproj";
923
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
1032
string metaprojectPath = $"{
_solutionFile
.FullPath}.metaproj.tmp";
1042
_solutionFile
.VisualStudioVersion,
1069
string escapedSolutionFileName = EscapingUtilities.Escape(Path.GetFileName(
_solutionFile
.FullPath));
1076
string escapedSolutionDirectory = EscapingUtilities.Escape(
_solutionFile
.SolutionFileDirectory);
1214
if (!
_solutionFile
.ProjectsByGuid.TryGetValue(dependencyProjectGuid, out ProjectInSolution dependencyProject))
1224
if (WouldProjectBuild(
_solutionFile
, _selectedSolutionConfiguration, dependencyProject, projectConfiguration))
1288
new BuildEventFileInfo(
_solutionFile
.FullPath),
1356
baseName = Path.Combine(
_solutionFile
.SolutionFileDirectory, MakeIntoSafeItemName(project.GetUniqueProjectName()));
1380
if (!
_solutionFile
.ProjectsByGuid.TryGetValue(dependencyProjectGuid, out ProjectInSolution dependencyProject))
1392
WouldProjectBuild(
_solutionFile
, _selectedSolutionConfiguration, dependencyProject, dependencyProjectConfiguration))
1926
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
1998
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
2184
return PredictActiveSolutionConfigurationName(
_solutionFile
, _globalProperties);
2199
foreach (ProjectInSolution project in
_solutionFile
.ProjectsInOrder)
2273
if (
_solutionFile
.ProjectsByGuid.ContainsKey(dependencyGuid))
2282
new BuildEventFileInfo(
_solutionFile
.FullPath),
2299
configurationDefaultingPropertyGroup.AddProperty("Configuration", EscapingUtilities.Escape(
_solutionFile
.GetDefaultConfigurationName()));
2305
platformDefaultingPropertyGroup.AddProperty("Platform", EscapingUtilities.Escape(
_solutionFile
.GetDefaultPlatformName()));
2313
AddPropertyGroupForSolutionConfiguration(traversalProject,
_solutionFile
, solutionConfiguration);
2344
string directoryName =
_solutionFile
.SolutionFileDirectory;
2351
globalProperties.AddProperty("SolutionExt", EscapingUtilities.Escape(Path.GetExtension(
_solutionFile
.FullPath)));
2352
globalProperties.AddProperty("SolutionFileName", EscapingUtilities.Escape(Path.GetFileName(
_solutionFile
.FullPath)));
2353
globalProperties.AddProperty("SolutionName", EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(
_solutionFile
.FullPath)));
2355
globalProperties.AddProperty(SolutionPathPropertyName, EscapingUtilities.Escape(Path.Combine(
_solutionFile
.SolutionFileDirectory, Path.GetFileName(
_solutionFile
.FullPath))));
2382
if (
_solutionFile
.ContainsWebProjects)
2385
foreach (SolutionConfigurationInSolution solutionConfiguration in
_solutionFile
.SolutionConfigurations)
2394
if ((!solutionHasReleaseConfiguration) && (
_solutionFile
.SolutionConfigurations.Count > 0))
2396
_solutionFile
.AddSolutionConfiguration("Release",
_solutionFile
.GetDefaultPlatformName());
2419
if (
_solutionFile
.SolutionConfigurations.Count > 0)