83 writes to WorkingDirectory
aspire (1)
DotNet\DotNetCliRunner.cs (1)
519WorkingDirectory = workingDirectory.FullName,
Aspire.Cli.Tests (1)
Utils\TemporaryRepo.cs (1)
27WorkingDirectory = repoDirectory.FullName,
Aspire.EndToEnd.Tests (2)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
187WorkingDirectory = AppHostProjectDirectory
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
262psi.WorkingDirectory = WorkingDirectory;
Aspire.Hosting (1)
Dcp\Process\ProcessUtil.cs (1)
27WorkingDirectory = processSpec.WorkingDirectory ?? string.Empty,
Aspire.Hosting.Azure (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
27WorkingDirectory = processSpec.WorkingDirectory ?? string.Empty,
Aspire.Hosting.Docker (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
27WorkingDirectory = processSpec.WorkingDirectory ?? string.Empty,
Aspire.Hosting.Python.Tests (2)
AddPythonAppTests.cs (2)
311WorkingDirectory = projectDirectory, 341WorkingDirectory = projectDirectory,
Aspire.Hosting.Tests (1)
MSBuildTests.cs (1)
220WorkingDirectory = workingDirectory
Aspire.Templates.Tests (2)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
187WorkingDirectory = AppHostProjectDirectory
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
262psi.WorkingDirectory = WorkingDirectory;
csc (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
dotnet (2)
BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
Commands\Test\MTP\TestApplication.cs (1)
97processStartInfo.WorkingDirectory = Module.RunProperties.WorkingDirectory;
dotnet.Tests (1)
ShellShimTests\ShellShimRepositoryTests.cs (1)
467processStartInfo.WorkingDirectory = cleanFolderUnderTempRoot;
dotnet-format (1)
Utilities\ProcessRunner.cs (1)
178processStartInfo.WorkingDirectory = workingDirectory;
dotnet-getdocument (1)
Exe.cs (1)
36startInfo.WorkingDirectory = workingDirectory;
dotnet-new.IntegrationTests (1)
CommonTemplatesTests.cs (1)
156WorkingDirectory = workingDir
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
225WorkingDirectory = projectFile.Directory.FullName,
dotnet-svcutil-lib (1)
Shared\Utilities\ProcessRunner.cs (1)
70proc.StartInfo.WorkingDirectory = Path.GetFullPath(currentDir);
dotnet-watch (1)
Process\ProcessRunner.cs (1)
151WorkingDirectory = processSpec.WorkingDirectory,
HelixTestRunner (1)
ProcessUtil.cs (1)
100process.StartInfo.WorkingDirectory = workingDirectory;
InteropTests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
43processStartInfo.WorkingDirectory = WorkingDirectory;
Microsoft.Arcade.Common (1)
Command.cs (1)
115_process.StartInfo.WorkingDirectory = projectDirectory;
Microsoft.AspNetCore.Components.WebViewE2E.Test (1)
WebViewManagerE2ETests.cs (1)
32WorkingDirectory = Path.GetDirectoryName(photinoTestProgramExePath),
Microsoft.AspNetCore.OpenApi.Build.Tests (1)
GenerateAdditionalXmlFilesForOpenApiTests.cs (1)
22WorkingDirectory = Path.GetDirectoryName(projectFile),
Microsoft.AspNetCore.Server.IntegrationTesting (3)
ApplicationPublisher.cs (1)
59WorkingDirectory = deploymentParameters.ApplicationPath,
Deployers\SelfHostDeployer.cs (1)
131WorkingDirectory = workingDirectory
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (1)
IISExpressDeployer.cs (1)
185WorkingDirectory = Path.GetDirectoryName(iisExpressPath)
Microsoft.AspNetCore.SpaProxy (3)
SpaProxyLaunchManager.cs (3)
197WorkingDirectory = Path.Combine(AppContext.BaseDirectory, _options.WorkingDirectory) 243WorkingDirectory = Path.Combine(AppContext.BaseDirectory, _options.WorkingDirectory) 305WorkingDirectory = Path.Combine(AppContext.BaseDirectory, _options.WorkingDirectory)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Npm\NodeScriptRunner.cs (1)
49WorkingDirectory = workingDirectory
Microsoft.AspNetCore.Tests (2)
WebApplicationTests.cs (2)
644options.StartInfo.WorkingDirectory = tmpDir.FullName; 669options.StartInfo.WorkingDirectory = Environment.SystemDirectory;
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
Microsoft.Build.Utilities.Core (1)
ToolTask.cs (1)
667startInfo.WorkingDirectory = workingDirectory;
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.LazyRemoteService.cs (1)
143WorkingDirectory = Host._initialWorkingDirectory,
Microsoft.CodeAnalysis.LanguageServer (1)
DotnetCliHelper.cs (1)
89startInfo.WorkingDirectory = workingDirectory;
Microsoft.CodeAnalysis.Test.Utilities (3)
FX\ProcessUtilities.cs (3)
39WorkingDirectory = workingDirectory 112WorkingDirectory = workingDirectory 136startInfo.WorkingDirectory = startFolder;
Microsoft.DotNet.Arcade.Sdk.Tests (1)
Utilities\TestApp.cs (1)
61WorkingDirectory = WorkingDirectory,
Microsoft.DotNet.ArcadeAzureIntegration (1)
AzureCliCredentialWithAzNoUpdateWrapper.cs (1)
84WorkingDirectory = DefaultWorkingDir,
Microsoft.DotNet.Cli.Utils (1)
Command.cs (1)
98_process.StartInfo.WorkingDirectory = projectDirectory;
Microsoft.DotNet.Internal.SymbolHelper (1)
SymbolUploadHelper.cs (1)
436WorkingDirectory = directory,
Microsoft.DotNet.MacOsPkg.Core (1)
ExecuteHelper.cs (1)
45WorkingDirectory = workingDirectory
Microsoft.DotNet.Open.Api.Tools.Tests (1)
ProcessEx.cs (1)
65WorkingDirectory = workingDirectory
Microsoft.DotNet.SetupNugetSources.Tests (1)
ScriptRunner.cs (1)
73WorkingDirectory = workingDirectory ?? Directory.GetCurrentDirectory()
Microsoft.DotNet.SignCheckLibrary (1)
Utils.cs (1)
180WorkingDirectory = workingDirectory,
Microsoft.DotNet.SignTool (5)
src\BatchSignUtil.cs (1)
427WorkingDirectory = workingDirectory,
src\RealSignTool.cs (1)
65WorkingDirectory = TempDir,
src\SignTool.cs (2)
84WorkingDirectory = TempDir, 117WorkingDirectory = TempDir,
src\ZipData.cs (1)
802WorkingDirectory = workingDir
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
43processStartInfo.WorkingDirectory = WorkingDirectory;
Microsoft.Extensions.ApiDescription.Client.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Microsoft.Extensions.Caching.StackExchangeRedis.Tests (1)
Infrastructure\RedisTestConfig.cs (1)
170WorkingDirectory = tempPath,
Microsoft.Extensions.DataIngestion.MarkItDown (1)
MarkItDownReader.cs (1)
52WorkingDirectory = workingDirectory,
Microsoft.ML.CpuMath.UnitTests (1)
UnitTests.cs (1)
997options.StartInfo.WorkingDirectory = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
Microsoft.ML.Sweeper (1)
ConfigRunner.cs (1)
238p.StartInfo.WorkingDirectory = workingDir;
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\GenerateEFSQLScripts.cs (1)
90WorkingDirectory = ProjectDirectory,
Microsoft.NET.Sdk.Razor.Tasks (1)
ServerConnection.cs (1)
391WorkingDirectory = clientDir,
Microsoft.NET.TestFramework (1)
Commands\SdkCommandSpec.cs (1)
59ret.WorkingDirectory = WorkingDirectory;
Microsoft.TemplateEngine.Cli (2)
PostActionProcessors\ChmodPostActionProcessor.cs (1)
48WorkingDirectory = outputBasePath,
PostActionProcessors\ProcessStartPostActionProcessor.cs (1)
59WorkingDirectory = outputBasePath,
Replay (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
Roslyn.Test.Performance.Utilities (1)
TestUtilities.cs (1)
131startInfo.WorkingDirectory = workingDirectory;
RunTests (1)
ProcessRunner.cs (1)
192processStartInfo.WorkingDirectory = workingDirectory;
rzc (1)
ServerProtocol\ServerConnection.cs (1)
391WorkingDirectory = clientDir,
System.CodeDom (1)
System\CodeDom\Compiler\Executor.cs (1)
62WorkingDirectory = currentDir,
System.Windows.Forms.IntegrationTests.Common (1)
TestHelpers.cs (1)
91startInfo.WorkingDirectory = Path.GetDirectoryName(path);
Templates.Blazor.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Templates.Mvc.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
Templates.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
111WorkingDirectory = workingDirectory
vbc (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
VBCSCompiler (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
608WorkingDirectory = clientDirectory,
19 references to WorkingDirectory
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
196_testOutput.WriteLine($"Starting the process: {_buildEnv.DotNet} {processArguments} in {AppHostProcess.StartInfo.WorkingDirectory}");
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
196_testOutput.WriteLine($"Starting the process: {_buildEnv.DotNet} {processArguments} in {AppHostProcess.StartInfo.WorkingDirectory}");
dotnet (1)
Commands\Run\Api\RunApiCommand.cs (1)
122WorkingDirectory = targetCommand.StartInfo.WorkingDirectory,
dotnet.Tests (1)
CommandTests\MSBuild\GivenMsbuildForwardingApp.cs (1)
93.GetProcessStartInfo().WorkingDirectory.Should().Be("");
InteropTests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
86outputHelper.WriteLine($"Executing '{processStartInfo.FileName} {string.Join(" ", Arguments)}' in working directory '{processStartInfo.WorkingDirectory}'");
Microsoft.Arcade.Common (1)
Command.cs (1)
217$"{info.WorkingDirectory}> {info.FileName}" :
Microsoft.AspNetCore.Server.IntegrationTesting (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Microsoft.DotNet.Open.Api.Tools.Tests (1)
ProcessEx.cs (1)
76output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
86outputHelper.WriteLine($"Executing '{processStartInfo.FileName} {string.Join(" ", Arguments)}' in working directory '{processStartInfo.WorkingDirectory}'");
Microsoft.Extensions.ApiDescription.Client.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Microsoft.NET.TestFramework (1)
Assertions\CommandResultAssertions.cs (1)
172$"Working Directory: {_commandResult.StartInfo?.WorkingDirectory}{Environment.NewLine}" +
System.Diagnostics.Process (2)
System\Diagnostics\Process.Unix.cs (2)
389string? cwd = !string.IsNullOrWhiteSpace(startInfo.WorkingDirectory) ? startInfo.WorkingDirectory : null;
Templates.Blazor.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Templates.Mvc.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");
Templates.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
129output.WriteLine($"==> {startInfo.FileName} {startInfo.Arguments} [{startInfo.WorkingDirectory}]");