9 instantiations of BuildEnvironment
Microsoft.Build.Framework (9)
BuildEnvironmentHelper.cs (9)
113
return new
BuildEnvironment
(
147
return new
BuildEnvironment
(
168
return new
BuildEnvironment
(
178
return new
BuildEnvironment
(
221
return new
BuildEnvironment
(
243
return new
BuildEnvironment
(
274
return new
BuildEnvironment
(
307
return new
BuildEnvironment
(
340
return new
BuildEnvironment
(
16 references to BuildEnvironment
Microsoft.Build.Framework (16)
BuildEnvironmentHelper.cs (16)
39
public static
BuildEnvironment
Instance
71
private static
BuildEnvironment
Initialize()
74
var possibleLocations = new Func<
BuildEnvironment
>[]
87
var
env = location();
122
private static
BuildEnvironment
TryFromEnvironmentVariable()
131
private static
BuildEnvironment
TryFromVisualStudioProcess()
156
private static
BuildEnvironment
TryFromMSBuildProcess()
193
private static
BuildEnvironment
TryFromMSBuildAppHost()
205
var
environment = TryFromMSBuildExeUnderVisualStudio(msBuildExecutableCandidate);
233
private static
BuildEnvironment
TryFromMSBuildExeUnderVisualStudio(string msbuildExe, bool allowLegacyToolsVersion = false)
255
private static
BuildEnvironment
TryFromDevConsole()
283
private static
BuildEnvironment
TryFromSetupApi()
316
private static
BuildEnvironment
TryFromAppContextBaseDirectory()
335
private static
BuildEnvironment
TryFromStandaloneMSBuildExe(string msBuildExePath)
484
internal static void ResetInstance_ForUnitTestsOnly(
BuildEnvironment
buildEnvironment)
504
public static
BuildEnvironment
s_instance = Initialize();