15 instantiations of BuildEnvironment
Microsoft.Build (9)
BuildEnvironmentHelper.cs (9)
118return new BuildEnvironment( 152return new BuildEnvironment( 173return new BuildEnvironment( 183return new BuildEnvironment( 225return new BuildEnvironment( 247return new BuildEnvironment( 278return new BuildEnvironment( 311return new BuildEnvironment( 344return new BuildEnvironment(
Microsoft.Build.BuildCheck.UnitTests (1)
TestAssemblyInfo.cs (1)
53new BuildEnvironment(
Microsoft.Build.Engine.UnitTests (4)
ProjectCache\ProjectCacheTests.cs (3)
575new BuildEnvironment( 693new BuildEnvironment( 1461new BuildEnvironment(
TestAssemblyInfo.cs (1)
53new BuildEnvironment(
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
53new BuildEnvironment(
22 references to BuildEnvironment
Microsoft.Build (16)
BuildEnvironmentHelper.cs (16)
44public static BuildEnvironment Instance 76private static BuildEnvironment Initialize() 79var possibleLocations = new Func<BuildEnvironment>[] 92var env = location(); 127private static BuildEnvironment TryFromEnvironmentVariable() 136private static BuildEnvironment TryFromVisualStudioProcess() 161private static BuildEnvironment TryFromMSBuildProcess() 192private static BuildEnvironment TryFromMSBuildAssembly() 205var environment = TryFromMSBuildExeUnderVisualStudio(msBuildExe); 237private static BuildEnvironment TryFromMSBuildExeUnderVisualStudio(string msbuildExe, bool allowLegacyToolsVersion = false) 259private static BuildEnvironment TryFromDevConsole() 287private static BuildEnvironment TryFromSetupApi() 320private static BuildEnvironment TryFromAppContextBaseDirectory() 339private static BuildEnvironment TryFromStandaloneMSBuildExe(string msBuildExePath) 487internal static void ResetInstance_ForUnitTestsOnly(BuildEnvironment buildEnvironment) 507public static BuildEnvironment s_instance = Initialize();
Microsoft.Build.BuildCheck.UnitTests (1)
TestAssemblyInfo.cs (1)
51var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.Engine.UnitTests (4)
ProjectCache\ProjectCacheTests.cs (3)
570var currentBuildEnvironment = BuildEnvironmentHelper.Instance; 679var currentBuildEnvironment = BuildEnvironmentHelper.Instance; 1456var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
TestAssemblyInfo.cs (1)
51var currentBuildEnvironment = BuildEnvironmentHelper.Instance;
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
51var currentBuildEnvironment = BuildEnvironmentHelper.Instance;