1 write to CurrentDirectory
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\Directory.cs (1)
266Environment.CurrentDirectory = Path.GetFullPath(path);
72 references to CurrentDirectory
aspire (7)
Commands\NewCommand.cs (2)
97var defaultName = new DirectoryInfo(Environment.CurrentDirectory).Name; 122var workingDirectory = new DirectoryInfo(Environment.CurrentDirectory);
Commands\PublishCommand.cs (1)
60outputPath.DefaultValueFactory = (result) => Path.Combine(Environment.CurrentDirectory);
DotNetCliRunner.cs (4)
191workingDirectory: new DirectoryInfo(Environment.CurrentDirectory), 205workingDirectory: new DirectoryInfo(Environment.CurrentDirectory), 245workingDirectory: new DirectoryInfo(Environment.CurrentDirectory), 330workingDirectory: new DirectoryInfo(Environment.CurrentDirectory),
Aspire.Hosting.Azure.Tests (4)
AzureBicepResourceTests.cs (1)
192bicepResource.Resource.TempDirectory = Environment.CurrentDirectory;
AzureContainerAppsTests.cs (2)
133builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory) 174builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory)
PublicApiTests\AppContainersPublicApiTests.cs (1)
65var executable = builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory);
Aspire.Hosting.Tests (11)
Dcp\DcpExecutorTests.cs (9)
231var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 263var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 295var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 328var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 365builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 382builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 416builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 450builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 517var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo");
Utils\ManifestUtils.cs (2)
22manifestDirectory ??= Environment.CurrentDirectory; 44var context = new ManifestPublishingContext(executionContext, Path.Combine(Environment.CurrentDirectory, "manifest.json"), writer);
BuildActionTelemetryTable (1)
Program.cs (1)
94var currentDirectory = new Uri(Environment.CurrentDirectory + "\\");
Infrastructure.Common (1)
CertificateManager.cs (1)
73return Path.Combine(Environment.CurrentDirectory, "wcfLocal.keychain");
InProcessWebSite (1)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.cs (1)
67private async Task CurrentDirectory(HttpContext ctx) => await ctx.Response.WriteAsync(Environment.CurrentDirectory);
Interop.FunctionalTests (1)
H2SpecCommands.cs (1)
54var root = Path.Combine(Environment.CurrentDirectory, "h2spec");
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
256string cwd = System.Environment.CurrentDirectory;
Microsoft.AspNetCore.Components.WebViewE2E.Test (1)
BasicBlazorHybridTest.cs (1)
21Console.WriteLine($"Current directory: {Environment.CurrentDirectory}");
Microsoft.AspNetCore.HttpLogging.Tests (1)
FileLoggerProcessorTests.cs (1)
22TempPath = Path.Combine(Environment.CurrentDirectory, "_");
Microsoft.AspNetCore.Tests (1)
WebApplicationTests.cs (1)
651Assert.Equal(NormalizePath(Environment.CurrentDirectory), NormalizePath(builder.Environment.ContentRootPath));
Microsoft.Build (2)
Evaluation\ItemSpec.cs (1)
584_normalize = options == MatchOnMetadataOptions.PathLike ? (Func<string, string>)(p => FileUtilities.NormalizePathForComparisonNoThrow(p, Environment.CurrentDirectory)) : p => p;
Logging\TerminalLogger\TerminalLogger.cs (1)
110private readonly string _initialWorkingDirectory = Environment.CurrentDirectory;
Microsoft.Build.CommandLine.UnitTests (2)
MSBuildServer_Tests.cs (2)
328output.ShouldContain($@":MSBuildStartupDirectory:{Environment.CurrentDirectory}:"); 340output.ShouldContain($@":MSBuildStartupDirectory:{Environment.CurrentDirectory}:");
Microsoft.Build.Engine.OM.UnitTests (1)
Definition\ProjectItem_Tests.cs (1)
2466<I1 Include='f1' M1='{Environment.CurrentDirectory}\b\c' M2='6'/>
Microsoft.Build.Engine.UnitTests (3)
BackEnd\BuildManager_Tests.cs (1)
4108env.SetCurrentDirectory(Environment.CurrentDirectory);
BackEnd\IntrinsicTask_Tests.cs (2)
1825env.SetCurrentDirectory(Environment.CurrentDirectory); 1835<I1 Include='f1' M1='{Environment.CurrentDirectory}\b\c' M2='6'/>
Microsoft.Build.Tasks.UnitTests (3)
FormatUrl_Tests.cs (3)
77t.OutputUrl.ShouldBe(new Uri(Path.Combine(Environment.CurrentDirectory, t.InputUrl)).AbsoluteUri); 117t.InputUrl = Environment.CurrentDirectory; 134t.OutputUrl.ShouldBe(new Uri(Environment.CurrentDirectory).AbsoluteUri);
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (2)
src\Features\DiagnosticsTestUtilities\CodeActions\CSharpVerifierHelper.cs (2)
27var commandLineArguments = CSharpCommandLineParser.Default.Parse(args, baseDirectory: Environment.CurrentDirectory, sdkDirectory: Environment.CurrentDirectory);
Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests (2)
Verifiers\CSharpVerifierHelper.cs (2)
27var commandLineArguments = CSharpCommandLineParser.Default.Parse(args, baseDirectory: Environment.CurrentDirectory, sdkDirectory: Environment.CurrentDirectory);
Microsoft.DotNet.SignCheckLibrary (1)
Utils.cs (1)
169workingDirectory = Environment.CurrentDirectory;
Microsoft.DotNet.SignCheckTask (1)
src\SignCheckTask.cs (1)
143ArtifactFolder = ArtifactFolder ?? Environment.CurrentDirectory;
Microsoft.Extensions.Hosting (1)
HostingHostBuilderExtensions.cs (1)
220string cwd = Environment.CurrentDirectory;
Microsoft.Maui.Resizetizer (1)
GenerateTizenManifest.cs (1)
61 _tizenManifestFilePath = Path.Combine(Environment.CurrentDirectory, TizenManifestFile);
Microsoft.ML.SearchSpace.Tests (2)
TestBase.cs (2)
39var cwd = Environment.CurrentDirectory; 51var cwd = Environment.CurrentDirectory;
Microsoft.ML.Sweeper (1)
ConfigRunner.cs (1)
207RunProcess(Exe, new string[] { arguments }, Environment.CurrentDirectory,
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\CompilerServices\IOUtils.vb (1)
45DirName = Environment.CurrentDirectory
Microsoft\VisualBasic\FileSystem.vb (1)
389DirName = Environment.CurrentDirectory
MSBuild (1)
XMake.cs (1)
1770Environment.CurrentDirectory),
RoutingSandbox (1)
Program.cs (1)
61.UseContentRoot(Environment.CurrentDirectory)
RoutingWebSite (1)
Program.cs (1)
63.UseContentRoot(Environment.CurrentDirectory)
RulesetToEditorconfigConverter (1)
Program.cs (1)
18Path.Combine(Environment.CurrentDirectory, ".editorconfig");
System.CodeDom (2)
System\CodeDom\Compiler\Executor.cs (2)
25ExecWaitWithCapture(userToken, cmd, Environment.CurrentDirectory, tempFiles, ref outputName, ref errorName); 31ExecWaitWithCapture(IntPtr.Zero, cmd, Environment.CurrentDirectory, tempFiles, ref outputName, ref errorName);
System.Drawing.Common.Tests (1)
System\Drawing\ImageAnimator.ManualTests.cs (1)
10public static string OutputFolder { get; } = Path.Join(Environment.CurrentDirectory, "ImageAnimatorManualTests", DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss"));
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\Directory.cs (1)
260public static string GetCurrentDirectory() => Environment.CurrentDirectory;
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\Reference.cs (1)
364string baseUri = (document == null ? System.Environment.CurrentDirectory + "\\" : document.BaseURI);
System.Windows.Forms.Analyzers.CSharp.Tests (2)
Verifiers\CSharpVerifierHelper.cs (2)
24var commandLineArguments = CSharpCommandLineParser.Default.Parse(args, baseDirectory: Environment.CurrentDirectory, sdkDirectory: Environment.CurrentDirectory);
Templates.Blazor.Tests (1)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
19Path.Combine(Environment.CurrentDirectory, "aspnetcore-https.json"),
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
19Path.Combine(Environment.CurrentDirectory, "aspnetcore-https.json"),
Templates.Blazor.WebAssembly.Tests (1)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
19Path.Combine(Environment.CurrentDirectory, "aspnetcore-https.json"),
Templates.Mvc.Tests (1)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
19Path.Combine(Environment.CurrentDirectory, "aspnetcore-https.json"),
Templates.Tests (1)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
19Path.Combine(Environment.CurrentDirectory, "aspnetcore-https.json"),
Test.Utilities (2)
CSharpCodeFixVerifier`2+Test.cs (2)
53var commandLineArguments = CSharpCommandLineParser.Default.Parse(args, baseDirectory: Environment.CurrentDirectory, sdkDirectory: Environment.CurrentDirectory);