1 write to Environment
NuGet.CommandLine.XPlat (1)
Commands\Package\Update\PackageUpdateIO.cs (1)
116Environment =
61 references to Environment
aspire (16)
DotNet\DotNetCliExecution.cs (1)
35_process.StartInfo.Environment.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
Layout\LayoutProcessRunner.cs (1)
98process.StartInfo.Environment[key] = value;
Projects\DotNetBasedAppHostServerProject.cs (6)
495startInfo.Environment["REMOTE_APP_HOST_SOCKET_PATH"] = _socketPath; 496startInfo.Environment["REMOTE_APP_HOST_PID"] = hostPid.ToString(System.Globalization.CultureInfo.InvariantCulture); 497startInfo.Environment[KnownConfigNames.CliProcessId] = hostPid.ToString(System.Globalization.CultureInfo.InvariantCulture); 501startInfo.Environment["ASPNETCORE_ENVIRONMENT"] = "Development"; 507startInfo.Environment[key] = value; 513startInfo.Environment["Logging__LogLevel__Default"] = "Debug";
Projects\PrebuiltAppHostServer.cs (8)
436startInfo.Environment["REMOTE_APP_HOST_SOCKET_PATH"] = _socketPath; 437startInfo.Environment["REMOTE_APP_HOST_PID"] = hostPid.ToString(System.Globalization.CultureInfo.InvariantCulture); 438startInfo.Environment[KnownConfigNames.CliProcessId] = hostPid.ToString(System.Globalization.CultureInfo.InvariantCulture); 444startInfo.Environment["ASPIRE_INTEGRATION_LIBS_PATH"] = _integrationLibsPath; 455startInfo.Environment[BundleDiscovery.DcpPathEnvVar] = dcpPath; 462startInfo.Environment[BundleDiscovery.DashboardPathEnvVar] = managedPath; 470startInfo.Environment[key] = value; 476startInfo.Environment["Logging__LogLevel__Default"] = "Debug";
Aspire.EndToEnd.Tests (4)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
194AppHostProcess.StartInfo.Environment[item.Key] = item.Value;
tests\Shared\TemplatesTesting\ToolCommand.cs (3)
220psi.Environment["DOTNET_MULTILEVEL_LOOKUP"] = "0"; 221psi.Environment["DOTNET_SKIP_FIRST_TIME_EXPERIENCE"] = "1"; 250psi.Environment[item.Key] = item.Value;
Aspire.Hosting (2)
Dcp\Process\ProcessUtil.cs (2)
41process.StartInfo.Environment.Clear(); 46process.StartInfo.Environment[key] = value;
Aspire.Hosting.Azure (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
41process.StartInfo.Environment.Clear(); 46process.StartInfo.Environment[key] = value;
Aspire.Hosting.Docker (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
41process.StartInfo.Environment.Clear(); 46process.StartInfo.Environment[key] = value;
Aspire.Hosting.Tests (2)
AppHostSmokeTests.cs (2)
32remoteInvokeOptions.StartInfo.Environment[$"DcpPublisher__CliPath"] = dcpOptions.CliPath; 33remoteInvokeOptions.StartInfo.Environment[$"DcpPublisher__DashboardPath"] = dcpOptions.DashboardPath;
Aspire.Templates.Tests (4)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
194AppHostProcess.StartInfo.Environment[item.Key] = item.Value;
tests\Shared\TemplatesTesting\ToolCommand.cs (3)
220psi.Environment["DOTNET_MULTILEVEL_LOOKUP"] = "0"; 221psi.Environment["DOTNET_SKIP_FIRST_TIME_EXPERIENCE"] = "1"; 250psi.Environment[item.Key] = item.Value;
dotnet (6)
CommandFactory\CommandFactoryUsingResolver.cs (2)
112if (!psi.Environment.ContainsKey(environmentVariable.Key)) 114psi.Environment.Add(environmentVariable.Key, environmentVariable.Value);
Commands\Test\MTP\TestApplication.cs (4)
146processStartInfo.Environment[entry.Key] = entry.Value; 152processStartInfo.Environment[name] = value; 164processStartInfo.Environment[Module.DotnetRootArchVariableName] = Path.GetDirectoryName(new Muxer().MuxerPath); 167processStartInfo.Environment["DOTNET_CLI_TEST_COMMAND_WORKING_DIRECTORY"] = Directory.GetCurrentDirectory();
dotnet-svcutil-lib (1)
Shared\Utilities\ProcessRunner.cs (1)
81proc.StartInfo.Environment.Add(environmentVar);
Infrastructure.Tests (2)
PowerShellScripts\PowerShellCommand.cs (1)
235psi.Environment[item.Key] = item.Value;
WorkflowScripts\NodeCommand.cs (1)
211psi.Environment[key] = value;
Microsoft.Arcade.Common (1)
Command.cs (1)
121_process.StartInfo.Environment[name] = value;
Microsoft.Build (1)
BackEnd\Components\Communications\NodeLauncher.cs (1)
133DotnetHostEnvironmentHelper.ApplyEnvironmentOverrides(processStartInfo.Environment, nodeLaunchData.EnvironmentOverrides);
Microsoft.Build.Utilities.Core (3)
ToolTask.cs (3)
699startInfo.Environment[entry.Key] = entry.Value; 709startInfo.Environment[variable.Key] = variable.Value; 721startInfo.Environment[nameValuePair[0]] = nameValuePair[1];
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\BuildHostProcessManager.cs (2)
247processStartInfo.Environment["DOTNET_ROLL_FORWARD_TO_PRERELEASE"] = "1"; 331processStartInfo.Environment.Remove("MSBUILD_EXE_PATH");
Microsoft.DotNet.Cli.Utils (3)
Command.cs (2)
102_process.StartInfo.Environment[name] = value; 195/// unlike <see cref="ProcessStartInfo.Environment"/> which includes all environment variables of the current process.
ForwardingAppImplementation.cs (1)
83processInfo.Environment[entry.Key] = entry.Value;
Microsoft.DotNet.HotReload.Watch (1)
Process\ProcessRunner.cs (1)
171process.StartInfo.Environment.Add(env.Key, env.Value);
Microsoft.Extensions.DataIngestion.MarkItDown (3)
MarkItDownReader.cs (3)
60startInfo.Environment["PYTHONIOENCODING"] = "utf-8"; 61startInfo.Environment["LC_ALL"] = "C.UTF-8"; 62startInfo.Environment["LANG"] = "C.UTF-8";
Microsoft.ML.CpuMath.UnitTests (1)
UnitTests.cs (1)
994options.StartInfo.Environment.Add(item.Key, item.Value);
Microsoft.TestPlatform.PlatformAbstractions (1)
netcore\System\ProcessStartInfoExtensions.cs (1)
20startInfo.Environment[name] = value;
sdk-tasks (1)
DotNetTool.cs (1)
25psi.Environment.Remove(environmentVariableName);
System.Diagnostics.Process (3)
Microsoft\Win32\SafeHandles\SafeProcessHandle.Unix.cs (2)
192IDictionary<string, string?> env = startInfo.Environment; 224IDictionary<string, string?> env = startInfo.Environment;
System\Diagnostics\ProcessStartInfo.cs (1)
92public StringDictionary EnvironmentVariables => new StringDictionaryWrapper((Environment as DictionaryWrapper)!);