210 references to Instance
Microsoft.Build (47)
BackEnd\BuildManager\BuildManager.cs (1)
1567&& BuildEnvironmentHelper.Instance.RunningInVisualStudio
BackEnd\BuildManager\BuildParameters.cs (1)
1089return BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
884if (!NativeMethodsShared.IsWindows || BuildEnvironmentHelper.Instance.RunningInVisualStudio)
BackEnd\Components\Communications\CurrentHost.cs (1)
31FileUtilities.GetFolderAbove(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, 2),
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
72CommunicationsUtilities.Trace("MSBUILDNODEHANDSHAKESALT=\"{0}\", msbuildDirectory=\"{1}\", enableNodeReuse={2}, enableLowPriority={3}", Traits.MSBuildNodeHandshakeSalt, BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32, enableNodeReuse, enableLowPriority);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
436s_baseTaskHostPath = BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32; 437s_baseTaskHostPath64 = BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64; 438s_baseTaskHostPathArm64 = BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryArm64; 495return BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory;
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;
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (1)
31string sdkPath = Path.Combine(BuildEnvironmentHelper.Instance.MSBuildSDKsPath, sdk.Name, "Sdk");
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (2)
54Path.Combine(BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32, "SdkResolvers"), location); 81Path.Combine(BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot, "SdkResolvers"), location);
BackEnd\Node\OutOfProcNode.cs (2)
495NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory); 727NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory);
BackEnd\Node\OutOfProcServerNode.cs (2)
255NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory); 444NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
461BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory);
CommunicationsUtilities.cs (1)
270toolsDirectory ??= BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot;
DebugUtils.cs (1)
45if (BuildEnvironmentHelper.Instance.RunningTests)
Definition\ToolsetConfigurationReader.cs (3)
269if (BuildEnvironmentHelper.Instance.Mode != BuildEnvironmentMode.None && 275FileSystems.Default.FileExists(BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile)) 277var configFile = new ExeConfigurationFileMap { ExeConfigFilename = BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile };
Definition\ToolsetLocalReader.cs (4)
25protected override string MSBuildOverrideTasksPath => BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory; 37yield return new ToolsetPropertyDefinition(MSBuildConstants.ToolsPath, BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, _sourceLocation); 38yield return new ToolsetPropertyDefinition(MSBuildConstants.SdksPath, BuildEnvironmentHelper.Instance.MSBuildSDKsPath, _sourceLocation); 40System.IO.Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, "Roslyn"),
Definition\ToolsetReader.cs (2)
164var currentDir = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory.TrimEnd(Path.DirectorySeparatorChar); 623Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, trimmedValue));
Evaluation\Evaluator.cs (1)
797if (BuildEnvironmentHelper.Instance.RunningInVisualStudio)
Evaluation\IntrinsicFunctions.cs (7)
700return BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory; 705return BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32; 710return BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64; 715return BuildEnvironmentHelper.Instance.MSBuildSDKsPath; 720return BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory; 730return BuildEnvironmentHelper.Instance.MSBuildExtensionsPath; 733public static bool IsRunningFromVisualStudio() => BuildEnvironmentHelper.Instance.Mode == BuildEnvironmentMode.VisualStudio;
Instance\TaskRegistry.cs (3)
79private static readonly string s_potentialTasksV4Location = Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, s_tasksV4Filename); 98private static readonly string s_potentialTasksV12Location = Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, s_tasksV12Filename); 117private static readonly string s_potentialTasksCoreLocation = Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, s_tasksCoreFilename);
Utilities\NuGetFrameworkWrapper.cs (3)
204string assemblyDirectory = BuildEnvironmentHelper.Instance.Mode == BuildEnvironmentMode.VisualStudio ? 205Path.Combine(BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory, "Common7", "IDE", "CommonExtensions", "Microsoft", "NuGet") : 206BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory;
Utilities\Utilities.cs (2)
487string extensionsPath = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory; 561localAppData = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory;
Microsoft.Build.BuildCheck.UnitTests (1)
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.CommandLine.UnitTests (18)
MSBuildMultithreaded_Tests.cs (1)
144BuildEnvironmentHelper.Instance.CurrentMSBuildExePath,
MSBuildServer_Tests.cs (16)
96string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 102output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 125RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, sleepProject.Path, out _); 128output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 146string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 155output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 162output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 188string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 207RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, sleepProject.Path, out _, false, _output); 217output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 223output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 246string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 283string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path + " /nodereuse:false", out bool success, false, _output); 296string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path + " -interactive", out bool success, false, _output); 334string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, $"/t:DisplayMessages {project.Path}", out bool success, false, _output); 342output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, $"/t:DisplayMessages {project.Path}", out success, false, _output);
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.Engine.OM.UnitTests (1)
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.Engine.UnitTests (116)
BackEnd\AppHostSupport_Tests.cs (1)
256string consistentDir = BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot;
BackEnd\SdkResolverLoader_Tests.cs (1)
411var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
BuildEnvironmentHelper_Tests.cs (104)
24string configFilePath = BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile.ToLowerInvariant(); 25string toolsDirectoryPath = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory.ToLowerInvariant(); 26string actualMSBuildPath = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ToLowerInvariant(); 35BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 55BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory.ShouldBe(path); 56BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(msBuildPath); 57BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile.ShouldBe(msBuildConfig); 58BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 59BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBeNull(); 60BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 61BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 83BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 84BuildEnvironmentHelper.Instance.MSBuildExtensionsPath.ShouldBe(vsMSBuildDirectory); 85BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory.ShouldBe(msbuildBinDirectory); 86BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(msBuildPath); 87BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile.ShouldBe(msBuildConfig); 89BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 90BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 91BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 103BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 104BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 105BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 106BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 107BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 120BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 121BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 122BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 123BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 124BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 136BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 137BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 138BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 139BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 140BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 153BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 154BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 155BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 156BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 157BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 170BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 171BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 172BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 173BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 174BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 187Path.GetFileName(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath).ShouldBe(Constants.MSBuildExecutableName); 189BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 190BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 191BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 192BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 193BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 205BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 206BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 207BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 208BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeTrue(); 209BuildEnvironmentHelper.Instance.RunningTests.ShouldBeFalse(); 210BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 227BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 228BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 233BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBeNull(); 234BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 247BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 248BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 260BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 261BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 282BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 283BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 288BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBeNull(); 289BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 305BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBeNull(); 306BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 313BuildEnvironmentHelper.Instance.RunningTests.ShouldBeTrue(); 314BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeFalse(); 324BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeTrue(); 325BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 326BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 337BuildEnvironmentHelper.Instance.RunningInVisualStudio.ShouldBeTrue(); 338BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 339BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 351BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 352BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 353BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 367BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 368BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.BuildDirectory, "amd64")); 369BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBeNull(); 370BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 383BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 384BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.BuildDirectory, "amd64")); 385BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 397BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 398BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 399BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 400BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 413BuildEnvironmentHelper.Instance.CurrentMSBuildExePath.ShouldBe(entryProcess); 414BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory.ShouldBe(Path.GetDirectoryName(entryProcess)); 415BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBeNull(); 416BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 430BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 431BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 432BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 433BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 447BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 448BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory64); 449BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory.ShouldBe(env.TempFolderRoot); 450BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio);
Instance\ProjectInstance_Internal_Tests.cs (1)
566Directory.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory);
ProjectCache\ProjectCacheTests.cs (4)
67BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, 569var currentBuildEnvironment = BuildEnvironmentHelper.Instance; 678var currentBuildEnvironment = BuildEnvironmentHelper.Instance; 1455var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
TypeLoader_Dependencies_Tests.cs (1)
18private static readonly string ProjectFileFolder = Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, "TaskWithDependency");
TypeLoader_Tests.cs (3)
22private static readonly string ProjectFileFolder = Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, "PortableTask"); 26Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, "..", "..", "..", "Samples", "PortableTask")); 76string dllPath = Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, dllName);
Microsoft.Build.Framework (3)
Utilities\FrameworkLocationHelper.cs (3)
1101DotNetFrameworkArchitecture.Bitness64 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64, 1102DotNetFrameworkArchitecture.Bitness32 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32, 1103_ => BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory,
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.Tasks.Core (5)
BootstrapperUtil\Util.cs (2)
198if (!string.IsNullOrEmpty(BuildEnvironmentHelper.Instance.MSBuildExtensionsPath)) 200string msbuildExtensionPackagesPath = Path.Combine(BuildEnvironmentHelper.Instance.MSBuildExtensionsPath, BOOTSTRAPPER_MSBUILD_ADDITIONAL_PACKAGES_PATH);
CommunicationsUtilities.cs (1)
270toolsDirectory ??= BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot;
DebugUtils.cs (1)
45if (BuildEnvironmentHelper.Instance.RunningTests)
XamlTaskFactory\XamlTaskFactory.cs (1)
131string pathToMSBuildBinaries = BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot;
Microsoft.Build.Tasks.UnitTests (2)
PortableTasks_Tests.cs (1)
22Path.Combine(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory,
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.UnitTests.Shared (1)
RunnerUtilities.cs (1)
21public static string PathToCurrentlyRunningMsBuildExe => BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
Microsoft.Build.Utilities.Core (3)
AssemblyFolders\AssemblyFoldersFromConfigInfo.cs (2)
29if (!string.IsNullOrEmpty(BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory)) 32BuildEnvironmentHelper.Instance.VisualStudioInstallRootDirectory, RegexOptions.IgnoreCase);
DebugUtils.cs (1)
45if (BuildEnvironmentHelper.Instance.RunningTests)
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
MSBuild (11)
CommandLine\CommandLineParser.cs (2)
65List<string> args = [BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, .. commandLineArgs]; 107exeName = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
CommunicationsUtilities.cs (1)
270toolsDirectory ??= BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot;
DebugUtils.cs (1)
45if (BuildEnvironmentHelper.Instance.RunningTests)
MSBuildClientApp.cs (1)
39string msbuildLocation = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
OutOfProcTaskHostNode.cs (1)
983NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory);
TaskLoader.cs (3)
102if (BuildEnvironmentHelper.Instance.RunningTests) 106appDomainInfo.ApplicationBase = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory; 107appDomainInfo.ConfigurationFile = BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile;
XMake.cs (2)
795if (preprocessWriter != null && !BuildEnvironmentHelper.Instance.RunningTests) 1784BuildEnvironmentHelper.Instance.CurrentMSBuildExePath),