diff --git a/src/TaskAnalyzer/README.md b/src/TaskAnalyzer/README.md index 2dc2e6f1334..8db94a8ff48 100644 --- a/src/TaskAnalyzer/README.md +++ b/src/TaskAnalyzer/README.md @@ -60,8 +60,8 @@ These APIs access process-global state that varies per task in multithreaded mod | `Environment.ExpandEnvironmentVariables()` | Use `TaskEnvironment.GetEnvironmentVariable()` per variable | | `Environment.GetFolderPath()` | Use `TaskEnvironment.GetEnvironmentVariable()` | | `Path.GetFullPath()` | `TaskEnvironment.GetAbsolutePath()` | -| `Path.GetTempPath()` | `TaskEnvironment.GetEnvironmentVariable("TMP")` | -| `Path.GetTempFileName()` | `TaskEnvironment.GetEnvironmentVariable("TMP")` | +| `Path.GetTempPath()` | No good workaround until https://github.com/dotnet/msbuild/issues/14583 is resolved. | +| `Path.GetTempFileName()` | No good workaround until https://github.com/dotnet/msbuild/issues/14583 is resolved. | | `Process.Start()` (all overloads) | `TaskEnvironment.GetProcessStartInfo()` | | `new ProcessStartInfo()` (all overloads) | `TaskEnvironment.GetProcessStartInfo()` |