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,
541
public BuildEnvironment(
BuildEnvironmentMode
mode, string currentMSBuildExePath, bool runningTests, bool runningInMSBuildExe, bool runningInVisualStudio,
572
if (mode ==
BuildEnvironmentMode
.None || currentMSBuildExeFile == null || currentToolsDirectory == null)
579
if (mode ==
BuildEnvironmentMode
.VisualStudio)
611
var existsCheck = mode ==
BuildEnvironmentMode
.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.FileExists;
624
MSBuildExtensionsPath = mode ==
BuildEnvironmentMode
.VisualStudio
629
internal
BuildEnvironmentMode
Mode { get; }
Definition\ToolsetConfigurationReader.cs (1)
269
if (BuildEnvironmentHelper.Instance.Mode !=
BuildEnvironmentMode
.None &&
Evaluation\IntrinsicFunctions.cs (1)
737
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);
279
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
285
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
302
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
322
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
335
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
349
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
366
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
381
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.Standalone);
396
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
412
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.None);
429
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);
446
BuildEnvironmentHelper.Instance.Mode.ShouldBe(
BuildEnvironmentMode
.VisualStudio);