4 writes to MSBuildToolsDirectoryRoot
Microsoft.Build (4)
BuildEnvironmentHelper.cs (4)
566
MSBuildToolsDirectoryRoot
= CurrentMSBuildToolsDirectory;
580
MSBuildToolsDirectoryRoot
= NativeMethodsShared.ProcessorArchitecture switch
591
MSBuildToolsDirectoryRoot
= CurrentMSBuildToolsDirectory;
597
MSBuildToolsDirectoryRoot
= currentToolsDirectory.Parent?.FullName;
8 references to MSBuildToolsDirectoryRoot
Microsoft.Build (8)
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
82
Path.Combine(BuildEnvironmentHelper.Instance.
MSBuildToolsDirectoryRoot
, "SdkResolvers"), location);
BuildEnvironmentHelper.cs (6)
601
if (
MSBuildToolsDirectoryRoot
!= null)
604
var potentialAmd64FromX86 = FileUtilities.CombinePaths(
MSBuildToolsDirectoryRoot
, "amd64", msBuildExeName);
605
var potentialARM64FromX86 = FileUtilities.CombinePaths(
MSBuildToolsDirectoryRoot
, "arm64", msBuildExeName);
611
MSBuildToolsDirectory32 =
MSBuildToolsDirectoryRoot
;
612
MSBuildToolsDirectory64 = existsCheck(potentialAmd64FromX86) ? Path.Combine(
MSBuildToolsDirectoryRoot
, "amd64") : CurrentMSBuildToolsDirectory;
616
MSBuildToolsDirectoryArm64 = existsCheck(potentialARM64FromX86) ? Path.Combine(
MSBuildToolsDirectoryRoot
, "arm64") : CurrentMSBuildToolsDirectory;
CommunicationsUtilities.cs (1)
103
string toolsDirectory = BuildEnvironmentHelper.Instance.
MSBuildToolsDirectoryRoot
;