4 writes to MSBuildToolsDirectoryRoot
Microsoft.Build.Tasks.Core (4)
BuildEnvironmentHelper.cs (4)
567
MSBuildToolsDirectoryRoot
= CurrentMSBuildToolsDirectory;
581
MSBuildToolsDirectoryRoot
= NativeMethodsShared.ProcessorArchitecture switch
592
MSBuildToolsDirectoryRoot
= CurrentMSBuildToolsDirectory;
598
MSBuildToolsDirectoryRoot
= currentToolsDirectory.Parent?.FullName;
6 references to MSBuildToolsDirectoryRoot
Microsoft.Build.Tasks.Core (6)
BuildEnvironmentHelper.cs (6)
602
if (
MSBuildToolsDirectoryRoot
!= null)
605
var potentialAmd64FromX86 = FileUtilities.CombinePaths(
MSBuildToolsDirectoryRoot
, "amd64", msBuildExeName);
606
var potentialARM64FromX86 = FileUtilities.CombinePaths(
MSBuildToolsDirectoryRoot
, "arm64", msBuildExeName);
612
MSBuildToolsDirectory32 =
MSBuildToolsDirectoryRoot
;
613
MSBuildToolsDirectory64 = existsCheck(potentialAmd64FromX86) ? Path.Combine(
MSBuildToolsDirectoryRoot
, "amd64") : CurrentMSBuildToolsDirectory;
617
MSBuildToolsDirectoryArm64 = existsCheck(potentialARM64FromX86) ? Path.Combine(
MSBuildToolsDirectoryRoot
, "arm64") : CurrentMSBuildToolsDirectory;