10 instantiations of BuildEnvironment
Microsoft.Build.Utilities.Core (9)
BuildEnvironmentHelper.cs (9)
123
return new
BuildEnvironment
(
157
return new
BuildEnvironment
(
178
return new
BuildEnvironment
(
188
return new
BuildEnvironment
(
231
return new
BuildEnvironment
(
253
return new
BuildEnvironment
(
284
return new
BuildEnvironment
(
317
return new
BuildEnvironment
(
350
return new
BuildEnvironment
(
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
55
new
BuildEnvironment
(
17 references to BuildEnvironment
Microsoft.Build.Utilities.Core (16)
BuildEnvironmentHelper.cs (16)
49
public static
BuildEnvironment
Instance
81
private static
BuildEnvironment
Initialize()
84
var possibleLocations = new Func<
BuildEnvironment
>[]
97
var
env = location();
132
private static
BuildEnvironment
TryFromEnvironmentVariable()
141
private static
BuildEnvironment
TryFromVisualStudioProcess()
166
private static
BuildEnvironment
TryFromMSBuildProcess()
203
private static
BuildEnvironment
TryFromMSBuildAppHost()
215
var
environment = TryFromMSBuildExeUnderVisualStudio(msBuildExecutableCandidate);
243
private static
BuildEnvironment
TryFromMSBuildExeUnderVisualStudio(string msbuildExe, bool allowLegacyToolsVersion = false)
265
private static
BuildEnvironment
TryFromDevConsole()
293
private static
BuildEnvironment
TryFromSetupApi()
326
private static
BuildEnvironment
TryFromAppContextBaseDirectory()
345
private static
BuildEnvironment
TryFromStandaloneMSBuildExe(string msBuildExePath)
494
internal static void ResetInstance_ForUnitTestsOnly(
BuildEnvironment
buildEnvironment)
514
public static
BuildEnvironment
s_instance = Initialize();
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
53
var
currentBuildEnvironment = BuildEnvironmentHelper.Instance;