66 references to Instance
Microsoft.Build (44)
BackEnd\BuildManager\BuildManager.cs (1)
1839
&& BuildEnvironmentHelper.
Instance
.RunningInVisualStudio
BackEnd\BuildManager\BuildParameters.cs (1)
1094
return BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
BackEnd\BuildManager\CoordinatorClient.cs (1)
520
string msbuildDir = BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory;
BackEnd\Components\Communications\CurrentHost.cs (1)
32
FileUtilities.GetFolderAbove(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, 2),
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
72
CommunicationsUtilities.Trace($"""MSBUILDNODEHANDSHAKESALT="{Traits.MSBuildNodeHandshakeSalt}", msbuildDirectory="{BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory32}", enableNodeReuse={enableNodeReuse}, enableLowPriority={enableLowPriority}""");
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
588
: BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
735
basePath = BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory32;
742
basePath64 = BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory64;
749
basePathArm64 = BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectoryArm64;
805
return BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory;
BackEnd\Components\Communications\RarNodeLauncher.cs (1)
75
string msbuildLocation = BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
BackEnd\Components\ProjectCache\CacheContext.cs (1)
48
MSBuildExePath = BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
BackEnd\Components\ProjectCache\Experimental\CacheContext.cs (1)
50
MSBuildExePath = BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (1)
31
string sdkPath = Path.Combine(BuildEnvironmentHelper.
Instance
.MSBuildSDKsPath, sdk.Name, "Sdk");
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (2)
69
Path.Combine(BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory32, "SdkResolvers"), location);
96
Path.Combine(BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectoryRoot, "SdkResolvers"), location);
BackEnd\Node\OutOfProcNode.cs (2)
510
NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
749
NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
BackEnd\Node\OutOfProcServerNode.cs (2)
292
NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
503
NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
546
BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
Definition\ToolsetConfigurationReader.cs (3)
268
if (BuildEnvironmentHelper.
Instance
.Mode != BuildEnvironmentMode.None &&
274
FileSystems.Default.FileExists(BuildEnvironmentHelper.
Instance
.CurrentMSBuildConfigurationFile))
276
var configFile = new ExeConfigurationFileMap { ExeConfigFilename = BuildEnvironmentHelper.
Instance
.CurrentMSBuildConfigurationFile };
Definition\ToolsetLocalReader.cs (4)
25
protected override string MSBuildOverrideTasksPath => BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory;
37
yield return new ToolsetPropertyDefinition(MSBuildConstants.ToolsPath, BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, _sourceLocation);
38
yield return new ToolsetPropertyDefinition(MSBuildConstants.SdksPath, BuildEnvironmentHelper.
Instance
.MSBuildSDKsPath, _sourceLocation);
40
System.IO.Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, "Roslyn"),
Definition\ToolsetReader.cs (2)
179
var currentDir = BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory.TrimEnd(Path.DirectorySeparatorChar);
636
Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, trimmedValue));
Evaluation\Evaluator.cs (1)
934
if (BuildEnvironmentHelper.
Instance
.RunningInVisualStudio)
Evaluation\IntrinsicFunctions.cs (7)
725
return BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory;
730
return BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory32;
735
return BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory64;
740
return BuildEnvironmentHelper.
Instance
.MSBuildSDKsPath;
745
return BuildEnvironmentHelper.
Instance
.VisualStudioInstallRootDirectory;
755
return BuildEnvironmentHelper.
Instance
.MSBuildExtensionsPath;
758
public static bool IsRunningFromVisualStudio() => BuildEnvironmentHelper.
Instance
.Mode == BuildEnvironmentMode.VisualStudio;
Instance\TaskRegistry.UsingTaskInfo.cs (3)
75
Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, TasksV4Filename);
81
Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, TasksV12Filename);
99
Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, TasksCoreFilename);
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
45
if (BuildEnvironmentHelper.
Instance
.RunningTests)
Utilities\Utilities.cs (2)
496
string extensionsPath = BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory;
570
localAppData = BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory;
Microsoft.Build.Framework (7)
BackEnd\Handshake.cs (1)
85
toolsDirectory ??= BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectoryRoot;
Loader\MSBuildLoadContext.cs (1)
108
var assemblyNameInExecutableDirectory = Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory,
Utilities\AssemblyFolders\AssemblyFoldersFromConfigInfo.cs (2)
29
if (!string.IsNullOrEmpty(BuildEnvironmentHelper.
Instance
.VisualStudioInstallRootDirectory))
32
BuildEnvironmentHelper.
Instance
.VisualStudioInstallRootDirectory, RegexOptions.IgnoreCase);
Utilities\FrameworkLocationHelper.cs (3)
1081
DotNetFrameworkArchitecture.Bitness64 => BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory64,
1082
DotNetFrameworkArchitecture.Bitness32 => BuildEnvironmentHelper.
Instance
.MSBuildToolsDirectory32,
1083
_ => BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory,
Microsoft.Build.Tasks.Core (3)
BootstrapperUtil\Util.cs (2)
223
if (!string.IsNullOrEmpty(BuildEnvironmentHelper.
Instance
.MSBuildExtensionsPath))
225
string msbuildExtensionPackagesPath = Path.Combine(BuildEnvironmentHelper.
Instance
.MSBuildExtensionsPath, BOOTSTRAPPER_MSBUILD_ADDITIONAL_PACKAGES_PATH);
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
45
if (BuildEnvironmentHelper.
Instance
.RunningTests)
Microsoft.Build.Utilities.Core (1)
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
45
if (BuildEnvironmentHelper.
Instance
.RunningTests)
MSBuild (11)
CommandLine\CommandLineParser.cs (2)
65
List<string> args = [BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath, .. commandLineArgs];
107
exeName = BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
FilteredBinlogReplay.cs (1)
152
string assemblyPath = Path.Combine(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory, "dotnet.dll");
MSBuildClientApp.cs (1)
43
string msbuildLocation = BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
OutOfProcTaskHostNode.cs (2)
1474
NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
1513
NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.
Instance
.CurrentMSBuildToolsDirectory);
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
45
if (BuildEnvironmentHelper.
Instance
.RunningTests)
XMake.cs (4)
290
args = [BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath, .. args];
1079
if (preprocessWriter != null && !BuildEnvironmentHelper.
Instance
.RunningTests)
1877
parameters.NodeExeLocation = BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath;
2148
BuildEnvironmentHelper.
Instance
.CurrentMSBuildExePath),