12 instantiations of BuildEnvironment
Microsoft.Build (9)
BuildEnvironmentHelper.cs (9)
118
return new
BuildEnvironment
(
152
return new
BuildEnvironment
(
173
return new
BuildEnvironment
(
183
return new
BuildEnvironment
(
225
return new
BuildEnvironment
(
247
return new
BuildEnvironment
(
278
return new
BuildEnvironment
(
311
return new
BuildEnvironment
(
344
return new
BuildEnvironment
(
Microsoft.Build.Engine.UnitTests (3)
ProjectCache\ProjectCacheTests.cs (3)
557
new
BuildEnvironment
(
675
new
BuildEnvironment
(
1443
new
BuildEnvironment
(
19 references to BuildEnvironment
Microsoft.Build (16)
BuildEnvironmentHelper.cs (16)
44
public static
BuildEnvironment
Instance
76
private static
BuildEnvironment
Initialize()
79
var possibleLocations = new Func<
BuildEnvironment
>[]
92
var
env = location();
127
private static
BuildEnvironment
TryFromEnvironmentVariable()
136
private static
BuildEnvironment
TryFromVisualStudioProcess()
161
private static
BuildEnvironment
TryFromMSBuildProcess()
192
private static
BuildEnvironment
TryFromMSBuildAssembly()
205
var
environment = TryFromMSBuildExeUnderVisualStudio(msBuildExe);
237
private static
BuildEnvironment
TryFromMSBuildExeUnderVisualStudio(string msbuildExe, bool allowLegacyToolsVersion = false)
259
private static
BuildEnvironment
TryFromDevConsole()
287
private static
BuildEnvironment
TryFromSetupApi()
320
private static
BuildEnvironment
TryFromAppContextBaseDirectory()
339
private static
BuildEnvironment
TryFromStandaloneMSBuildExe(string msBuildExePath)
486
internal static void ResetInstance_ForUnitTestsOnly(
BuildEnvironment
buildEnvironment)
505
public static
BuildEnvironment
s_instance = Initialize();
Microsoft.Build.Engine.UnitTests (3)
ProjectCache\ProjectCacheTests.cs (3)
552
var
currentBuildEnvironment = BuildEnvironmentHelper.Instance;
661
var
currentBuildEnvironment = BuildEnvironmentHelper.Instance;
1438
var
currentBuildEnvironment = BuildEnvironmentHelper.Instance;