1 instantiation of SolutionFile
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
289
var solution = new
SolutionFile
{ FullPath = solutionFile };
32 references to SolutionFile
Microsoft.Build (27)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
790
(string configuration, string platform) =
SolutionFile
.ParseConfigurationName(projectConfiguration.InnerText, definingProjectPath, 0, solutionConfigurationXml);
Construction\Solution\ProjectInSolution.cs (2)
123
internal ProjectInSolution(
SolutionFile
solution)
252
internal
SolutionFile
ParentSolution { get; set; }
Construction\Solution\SolutionFile.cs (3)
287
public static
SolutionFile
Parse(string solutionFile)
289
var
solution = new SolutionFile { FullPath = solutionFile };
344
/// Maps <see cref="SolutionModel"/> to <see cref="
SolutionFile
" />.
Construction\Solution\SolutionProjectGenerator.cs (10)
119
private readonly
SolutionFile
_solutionFile;
170
SolutionFile
solution,
209
SolutionFile
solution,
235
internal static void AddPropertyGroupForSolutionConfiguration(ProjectRootElement msbuildProject,
SolutionFile
solutionFile, SolutionConfigurationInSolution solutionConfiguration)
256
internal static string GetSolutionConfiguration(
SolutionFile
solutionFile, SolutionConfigurationInSolution solutionConfiguration)
360
internal static string PredictActiveSolutionConfigurationName(
SolutionFile
solutionFile, IDictionary<string, string> globalProperties)
680
private static string DetermineLikelyActiveSolutionConfiguration(
SolutionFile
solutionFile, IDictionary<string, string> globalProperties)
703
internal static bool WouldProjectBuild(
SolutionFile
solutionFile, string selectedSolutionConfiguration, ProjectInSolution project, ProjectConfigurationInSolution projectConfiguration)
752
_solutionFile.Version >=
SolutionFile
.slnFileMinVersion,
794
if (
SolutionFile
.IsBuildableProject(project))
Graph\GraphBuilder.cs (4)
43
public
SolutionFile
Solution { get; private set; }
294
Solution =
SolutionFile
.Parse(solutionEntryPoint.ProjectFile);
336
if (!
SolutionFile
.IsBuildableProject(project))
396
SolutionConfigurationInSolution SelectSolutionConfiguration(
SolutionFile
solutionFile, IDictionary<string, string> globalProperties)
Graph\ProjectGraph.cs (2)
69
internal
SolutionFile
Solution { get; }
683
if (!
SolutionFile
.IsBuildableProject(project))
Instance\ProjectInstance.cs (5)
2766
solutionFileName =
SolutionFile
.ParseSolutionFromSolutionFilter(projectFile, out _);
2769
if (
SolutionFile
.ShouldUseNewParser(solutionFileName))
2779
SolutionFile
.GetSolutionFileAndVisualStudioMajorVersions(solutionFileName, out int solutionVersion, out int visualStudioVersion);
3056
SolutionFile
sp =
SolutionFile
.Parse(projectFile);
NuGet.Build.Tasks.Console (2)
MSBuildStaticGraphRestore.cs (2)
720
var
solutionFile =
SolutionFile
.Parse(entryProjectPath);
NuGet.CommandLine.XPlat (3)
Utility\MSBuildAPIUtility.cs (3)
96
var
sln =
SolutionFile
.Parse(solutionPath);
103
MethodInfo projectShouldBuildMethod = typeof(
SolutionFile
).GetMethod("ProjectShouldBuild", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance);