44 references to BuildEnvironmentMode
Microsoft.Build (18)
BuildEnvironmentHelper.cs (15)
119
BuildEnvironmentMode
.None,
153
BuildEnvironmentMode
.VisualStudio,
174
BuildEnvironmentMode
.VisualStudio,
184
BuildEnvironmentMode
.Standalone,
226
BuildEnvironmentMode
.Standalone,
248
BuildEnvironmentMode
.VisualStudio,
279
BuildEnvironmentMode
.VisualStudio,
312
BuildEnvironmentMode
.VisualStudio,
345
BuildEnvironmentMode
.Standalone,
539
public BuildEnvironment(
BuildEnvironmentMode
mode, string currentMSBuildExePath, bool runningTests, bool runningInMSBuildExe, bool runningInVisualStudio,
570
if (mode ==
BuildEnvironmentMode
.None || currentMSBuildExeFile == null || currentToolsDirectory == null)
577
if (mode ==
BuildEnvironmentMode
.VisualStudio)
609
var existsCheck = mode ==
BuildEnvironmentMode
.VisualStudio ? new Func<string, bool>(_ => true) : File.Exists;
622
MSBuildExtensionsPath = mode ==
BuildEnvironmentMode
.VisualStudio
627
internal
BuildEnvironmentMode
Mode { get; }
Definition\ToolsetConfigurationReader.cs (1)
269
if (BuildEnvironmentHelper.Instance.Mode !=
BuildEnvironmentMode
.None &&
Evaluation\IntrinsicFunctions.cs (1)
713
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 (26)
BuildEnvironmentHelper_Tests.cs (26)
36
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
57
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
79
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
103
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
120
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
136
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
153
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
170
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
189
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
206
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
224
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
230
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
244
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
257
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
278
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
284
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
301
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
321
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
334
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
348
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
365
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
380
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
395
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
411
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
428
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
445
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);