80 references to EnvironmentUtilities
Microsoft.Build (25)
BackEnd\BuildManager\BuildManager.cs (2)
770Console.WriteLine($"Waiting for debugger to attach ({EnvironmentUtilities.ProcessPath} PID {EnvironmentUtilities.CurrentProcessId}). Press enter to continue...");
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
1433using (StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, @"EngineTrace_{0}.txt"), EnvironmentUtilities.CurrentProcessId), append: true))
BackEnd\Components\Communications\CurrentHost.cs (1)
38s_currentHost = EnvironmentUtilities.ProcessPath;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
242int currentProcessId = EnvironmentUtilities.CurrentProcessId;
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
218properties = projectProperties.Filter(p => p is not EnvironmentDerivedProjectPropertyInstance || EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(p.Name), p => new DictionaryEntry(p.Name, p.EvaluatedValue));
BackEnd\Components\Scheduler\Scheduler.cs (4)
2569using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerTrace_{0}.txt"), EnvironmentUtilities.CurrentProcessId), append: true); 2593using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"), EnvironmentUtilities.CurrentProcessId), append: true); 2707using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"), EnvironmentUtilities.CurrentProcessId), append: true); 2747using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"), EnvironmentUtilities.CurrentProcessId), append: true);
BuildEnvironmentHelper.cs (1)
434return EnvironmentUtilities.ProcessPath;
CommunicationsUtilities.cs (1)
835string.Format(CultureInfo.CurrentCulture, Path.Combine(s_debugDumpPath, fileName), EnvironmentUtilities.CurrentProcessId, nodeId), append: true))
DebugUtils.cs (3)
95EnvironmentUtilities.ProcessName.Contains(processNameToBreakInto); 101$"{ProcessNodeMode.Value}_{EnvironmentUtilities.ProcessName}_PID={EnvironmentUtilities.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
Evaluation\Evaluator.cs (1)
841!EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(p.Name))
Evaluation\ProjectRootElementCache.cs (1)
677Trace.WriteLine(prefix + " " + EnvironmentUtilities.CurrentProcessId + " | " + message + param1);
ExceptionHandling.cs (1)
355var pid = EnvironmentUtilities.CurrentProcessId;
FileUtilities.cs (2)
131cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}", EnvironmentUtilities.CurrentProcessId, AppDomain.CurrentDomain.Id)); 185File.WriteAllText(testFilePath, $"MSBuild process {EnvironmentUtilities.CurrentProcessId} successfully wrote to file.");
Logging\BinaryLogger\BinaryLogger.cs (1)
507=> $"{DateTime.UtcNow.ToString("yyyyMMdd-HHmmss")}--{EnvironmentUtilities.CurrentProcessId}--{StringUtils.GenerateRandomString(6)}";
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
298Write(e.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)));
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
240WriteEnvironment(e.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
Logging\SerialConsoleLogger.cs (1)
113WriteEnvironment(e.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
NamedPipeUtil.cs (1)
15processId = EnvironmentUtilities.CurrentProcessId;
Microsoft.Build.Engine.OM.UnitTests (7)
BuildEnvironmentHelper.cs (1)
434return EnvironmentUtilities.ProcessPath;
DebugUtils.cs (3)
95EnvironmentUtilities.ProcessName.Contains(processNameToBreakInto); 101$"{ProcessNodeMode.Value}_{EnvironmentUtilities.ProcessName}_PID={EnvironmentUtilities.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
355var pid = EnvironmentUtilities.CurrentProcessId;
FileUtilities.cs (2)
131cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}", EnvironmentUtilities.CurrentProcessId, AppDomain.CurrentDomain.Id)); 185File.WriteAllText(testFilePath, $"MSBuild process {EnvironmentUtilities.CurrentProcessId} successfully wrote to file.");
Microsoft.Build.Engine.UnitTests (2)
XmakeAttributes_Tests.cs (2)
133string notCurrentArchitecture = EnvironmentUtilities.Is64BitProcess ? XMakeAttributes.MSBuildArchitectureValues.x86 : XMakeAttributes.MSBuildArchitectureValues.x64; 148string notCurrentArchitecture = EnvironmentUtilities.Is64BitProcess ? XMakeAttributes.MSBuildArchitectureValues.x86 : XMakeAttributes.MSBuildArchitectureValues.x64;
Microsoft.Build.Framework (2)
FileClassifier.cs (1)
158string? processName = EnvironmentUtilities.ProcessPath;
Profiler\EvaluationIdProvider.cs (1)
18private static readonly long ProcessId = EnvironmentUtilities.CurrentProcessId;
Microsoft.Build.Tasks.Core (10)
AssemblyFoldersEx.cs (1)
85bool is64bitOS = EnvironmentUtilities.Is64BitOperatingSystem;
AssemblyFoldersFromConfig.cs (1)
44if (EnvironmentUtilities.Is64BitOperatingSystem)
BuildEnvironmentHelper.cs (1)
434return EnvironmentUtilities.ProcessPath;
DebugUtils.cs (3)
95EnvironmentUtilities.ProcessName.Contains(processNameToBreakInto); 101$"{ProcessNodeMode.Value}_{EnvironmentUtilities.ProcessName}_PID={EnvironmentUtilities.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
355var pid = EnvironmentUtilities.CurrentProcessId;
FileUtilities.cs (2)
131cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}", EnvironmentUtilities.CurrentProcessId, AppDomain.CurrentDomain.Id)); 185File.WriteAllText(testFilePath, $"MSBuild process {EnvironmentUtilities.CurrentProcessId} successfully wrote to file.");
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
56_dotnetCliPath = EnvironmentUtilities.ProcessPath;
Microsoft.Build.Utilities.Core (12)
AssemblyFoldersEx.cs (1)
85bool is64bitOS = EnvironmentUtilities.Is64BitOperatingSystem;
AssemblyFoldersFromConfig.cs (1)
44if (EnvironmentUtilities.Is64BitOperatingSystem)
BuildEnvironmentHelper.cs (1)
434return EnvironmentUtilities.ProcessPath;
DebugUtils.cs (3)
95EnvironmentUtilities.ProcessName.Contains(processNameToBreakInto); 101$"{ProcessNodeMode.Value}_{EnvironmentUtilities.ProcessName}_PID={EnvironmentUtilities.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
355var pid = EnvironmentUtilities.CurrentProcessId;
FileUtilities.cs (2)
131cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}", EnvironmentUtilities.CurrentProcessId, AppDomain.CurrentDomain.Id)); 185File.WriteAllText(testFilePath, $"MSBuild process {EnvironmentUtilities.CurrentProcessId} successfully wrote to file.");
MuxLogger.cs (1)
865Traits.LogAllEnvironmentVariables ? _buildStartedEvent.BuildEnvironment : _buildStartedEvent.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
ToolLocationHelper.cs (2)
1824if (!EnvironmentUtilities.Is64BitOperatingSystem || platformTarget.Equals("x86", StringComparison.OrdinalIgnoreCase) || platformTarget.Equals("arm", StringComparison.OrdinalIgnoreCase)) 2866bool is64bitOS = EnvironmentUtilities.Is64BitOperatingSystem;
Microsoft.Build.Utilities.UnitTests (5)
ToolLocationHelper_Tests.cs (5)
2145if (!EnvironmentUtilities.Is64BitOperatingSystem) 2166if (!EnvironmentUtilities.Is64BitProcess) 2191if (!EnvironmentUtilities.Is64BitOperatingSystem) 2236if (EnvironmentUtilities.Is64BitOperatingSystem) 2274if (EnvironmentUtilities.Is64BitOperatingSystem)
MSBuild (17)
BuildEnvironmentHelper.cs (1)
440return EnvironmentUtilities.ProcessPath;
CommunicationsUtilities.cs (1)
835string.Format(CultureInfo.CurrentCulture, Path.Combine(s_debugDumpPath, fileName), EnvironmentUtilities.CurrentProcessId, nodeId), append: true))
DebugUtils.cs (3)
95EnvironmentUtilities.ProcessName.Contains(processNameToBreakInto); 101$"{ProcessNodeMode.Value}_{EnvironmentUtilities.ProcessName}_PID={EnvironmentUtilities.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
355var pid = EnvironmentUtilities.CurrentProcessId;
FileUtilities.cs (2)
131cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}", EnvironmentUtilities.CurrentProcessId, AppDomain.CurrentDomain.Id)); 185File.WriteAllText(testFilePath, $"MSBuild process {EnvironmentUtilities.CurrentProcessId} successfully wrote to file.");
NamedPipeUtil.cs (1)
15processId = EnvironmentUtilities.CurrentProcessId;
OutOfProcTaskHostNode.cs (1)
814? File.CreateText(string.Format(CultureInfo.CurrentCulture, Path.Combine(FileUtilities.TempFileDirectory, @"MSBuild_NodeShutdown_{0}.txt"), EnvironmentUtilities.CurrentProcessId))
PerformanceLogEventListener.cs (1)
82_processIDStr = EnvironmentUtilities.CurrentProcessId.ToString();
XMake.cs (6)
467if ((int)counter.RawValue == EnvironmentUtilities.CurrentProcessId) 633Console.WriteLine($"Waiting for debugger to attach ({EnvironmentUtilities.ProcessPath} PID {EnvironmentUtilities.CurrentProcessId}). Press enter to continue..."); 1748EnvironmentUtilities.ProcessPath ?? string.Empty), 2539Console.WriteLine($"Waiting for debugger to attach... ({EnvironmentUtilities.ProcessPath} PID {EnvironmentUtilities.CurrentProcessId})");