1 write to CurrentMSBuildExePath
Microsoft.Build (1)
BuildEnvironmentHelper.cs (1)
563CurrentMSBuildExePath = currentMSBuildExePath;
17 references to CurrentMSBuildExePath
Microsoft.Build (4)
BackEnd\BuildManager\BuildParameters.cs (1)
1089return BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
BackEnd\Components\Communications\RarNodeLauncher.cs (1)
75string msbuildLocation = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
BackEnd\Components\ProjectCache\CacheContext.cs (1)
50MSBuildExePath = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
BackEnd\Components\ProjectCache\Experimental\CacheContext.cs (1)
52MSBuildExePath = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
Microsoft.Build.BuildCheck.UnitTests (1)
TestAssemblyInfo.cs (1)
57currentBuildEnvironment.CurrentMSBuildExePath,
Microsoft.Build.Engine.UnitTests (10)
BackEnd\SdkResolverLoader_Tests.cs (1)
425string msBuildExePath = currentBuildEnvironment.CurrentMSBuildExePath;
BuildEnvironmentHelper_Tests.cs (5)
26string actualMSBuildPath = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ToLowerInvariant(); 56BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(msBuildPath); 86BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(msBuildPath); 187Path.GetFileName(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath).ShouldBe(Constants.MSBuildExecutableName); 413BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(entryProcess);
ProjectCache\ProjectCacheTests.cs (3)
576currentBuildEnvironment.CurrentMSBuildExePath, 694currentBuildEnvironment.CurrentMSBuildExePath, 1462currentBuildEnvironment.CurrentMSBuildExePath,
TestAssemblyInfo.cs (1)
57currentBuildEnvironment.CurrentMSBuildExePath,
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
57currentBuildEnvironment.CurrentMSBuildExePath,
Microsoft.Build.UnitTests.Shared (1)
RunnerUtilities.cs (1)
21public static string PathToCurrentlyRunningMsBuildExe => BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;