1 write to CurrentMSBuildExePath
Microsoft.Build (1)
BuildEnvironmentHelper.cs (1)
549CurrentMSBuildExePath = currentMSBuildExePath;
11 references to CurrentMSBuildExePath
Microsoft.Build (2)
BackEnd\BuildManager\BuildParameters.cs (1)
1048return BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
BackEnd\Components\ProjectCache\CacheContext.cs (1)
50MSBuildExePath = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
Microsoft.Build.Engine.UnitTests (8)
BuildEnvironmentHelper_Tests.cs (5)
31string actualMSBuildPath = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ToLowerInvariant(); 52BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(msBuildPath); 82BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(msBuildPath); 183Path.GetFileName(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath).ShouldBe(MSBuildExeName); 408BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(entryProcess);
ProjectCache\ProjectCacheTests.cs (3)
559currentBuildEnvironment.CurrentMSBuildExePath, 677currentBuildEnvironment.CurrentMSBuildExePath, 1445currentBuildEnvironment.CurrentMSBuildExePath,
Microsoft.Build.UnitTests.Shared (1)
RunnerUtilities.cs (1)
18public static string PathToCurrentlyRunningMsBuildExe => BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;