47 references to BuildEnvironmentMode
Microsoft.Build (19)
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
248bool needsFallback = buildEnvironment.Mode == BuildEnvironmentMode.Standalone && !buildEnvironment.RunningInMSBuildExe;
BuildEnvironmentHelper.cs (15)
124BuildEnvironmentMode.None, 158BuildEnvironmentMode.VisualStudio, 179BuildEnvironmentMode.VisualStudio, 189BuildEnvironmentMode.Standalone, 232BuildEnvironmentMode.Standalone, 254BuildEnvironmentMode.VisualStudio, 285BuildEnvironmentMode.VisualStudio, 318BuildEnvironmentMode.VisualStudio, 351BuildEnvironmentMode.Standalone, 549BuildEnvironmentMode mode, 592if (mode == BuildEnvironmentMode.None || currentMSBuildExeFile == null || currentToolsDirectory == null) 599if (mode == BuildEnvironmentMode.VisualStudio) 631var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.FileExists; 644MSBuildExtensionsPath = mode == BuildEnvironmentMode.VisualStudio 649internal BuildEnvironmentMode Mode { get; }
Definition\ToolsetConfigurationReader.cs (1)
269if (BuildEnvironmentHelper.Instance.Mode != BuildEnvironmentMode.None &&
Evaluation\IntrinsicFunctions.cs (1)
733public static bool IsRunningFromVisualStudio() => BuildEnvironmentHelper.Instance.Mode == BuildEnvironmentMode.VisualStudio;
Utilities\NuGetFrameworkWrapper.cs (1)
204string assemblyDirectory = BuildEnvironmentHelper.Instance.Mode == BuildEnvironmentMode.VisualStudio ?
Microsoft.Build.Engine.UnitTests (28)
BackEnd\SdkResolverLoader_Tests.cs (2)
420BuildEnvironmentMode mode = BuildEnvironmentMode.Standalone;
BuildEnvironmentHelper_Tests.cs (26)
35BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 61BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 83BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 107BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 124BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 140BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 157BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 174BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 193BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 210BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 228BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 234BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 248BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 261BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 283BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 289BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 306BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 326BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 339BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 353BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 370BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 385BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.Standalone); 400BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 416BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.None); 433BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio); 450BuildEnvironmentHelper.Instance.Mode.ShouldBe(BuildEnvironmentMode.VisualStudio);