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