Implemented interface member:
property
TaskEnvironment
Microsoft.Build.Framework.IMultiThreadableTask.TaskEnvironment
5 references to TaskEnvironment
Microsoft.DotNet.Arcade.Sdk (5)
src\LocateDotNet.cs (5)
35
var globalJsonPath =
TaskEnvironment
.GetAbsolutePath(Path.Combine(RepositoryRoot, "global.json"));
38
var paths =
TaskEnvironment
.GetEnvironmentVariable("PATH");
76
var dotNetDir = paths.Split(new[] { Path.PathSeparator }, StringSplitOptions.RemoveEmptyEntries).FirstOrDefault(p => File.Exists(
TaskEnvironment
.GetAbsolutePath(Path.Combine(p, fileName))));
78
if (dotNetDir == null || !Directory.Exists(
TaskEnvironment
.GetAbsolutePath(Path.Combine(dotNetDir, "sdk", sdkVersion))))
87
DotNetPath =
TaskEnvironment
.GetAbsolutePath(Path.Combine(dotNetDir, fileName)).GetCanonicalForm();