9 instantiations of BuildEnvironment
Microsoft.Build.Framework (9)
BuildEnvironmentHelper.cs (9)
132
return new
BuildEnvironment
(
185
return new
BuildEnvironment
(
206
return new
BuildEnvironment
(
216
return new
BuildEnvironment
(
259
return new
BuildEnvironment
(
281
return new
BuildEnvironment
(
312
return new
BuildEnvironment
(
345
return new
BuildEnvironment
(
378
return new
BuildEnvironment
(
17 references to BuildEnvironment
Microsoft.Build.Framework (17)
BuildEnvironmentHelper.cs (17)
42
public static
BuildEnvironment
Instance
74
private static
BuildEnvironment
Initialize()
77
var possibleLocations = new Func<
BuildEnvironment
>[]
91
var
env = location();
141
private static
BuildEnvironment
TryFromEnvironmentVariable()
150
private static
BuildEnvironment
TryFromSdkRoot()
169
private static
BuildEnvironment
TryFromVisualStudioProcess()
194
private static
BuildEnvironment
TryFromMSBuildProcess()
231
private static
BuildEnvironment
TryFromMSBuildAppHost()
243
var
environment = TryFromMSBuildExeUnderVisualStudio(msBuildExecutableCandidate);
271
private static
BuildEnvironment
TryFromMSBuildExeUnderVisualStudio(string msbuildExe, bool allowLegacyToolsVersion = false)
293
private static
BuildEnvironment
TryFromDevConsole()
321
private static
BuildEnvironment
TryFromSetupApi()
354
private static
BuildEnvironment
TryFromAppContextBaseDirectory()
373
private static
BuildEnvironment
TryFromStandaloneMSBuildExe(string msBuildExePath)
516
internal static void ResetInstance_ForUnitTestsOnly(
BuildEnvironment
buildEnvironment)
537
public static
BuildEnvironment
s_instance = Initialize();