2 writes to CurrentDirectory
Aspire.Cli.Tests (1)
Commands\SdkDumpCommandTests.cs (1)
208Environment.CurrentDirectory = repoRoot;
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Directory.cs (1)
266Environment.CurrentDirectory = Path.GetFullPath(path);
68 references to CurrentDirectory
aspire (4)
DotNet\DotNetCliRunner.cs (1)
628workingDirectory: new DirectoryInfo(Environment.CurrentDirectory),
Program.cs (3)
269var workingDirectory = new DirectoryInfo(Environment.CurrentDirectory); 516var workingDirectory = new DirectoryInfo(Environment.CurrentDirectory); 670logger.LogInformation("Working directory: {WorkingDirectory}", Environment.CurrentDirectory);
Aspire.Cli.Tests (2)
NuGet\NuGetPackagePrefetcherTests.cs (2)
15var workingDir = new DirectoryInfo(Environment.CurrentDirectory); 16var hivesDir = new DirectoryInfo(Path.Combine(Environment.CurrentDirectory, "hives"));
Aspire.Hosting (2)
Pipelines\PipelineOutputService.cs (1)
39return _outputPath ?? Path.Combine(Environment.CurrentDirectory, "aspire-output");
Utils\DotnetSdkUtils.cs (1)
28WorkingDirectory = workingDirectory ?? Environment.CurrentDirectory,
Aspire.Hosting.Azure.Tests (4)
AzureBicepResourceTests.cs (1)
190bicepResource.Resource.TempDirectory = Environment.CurrentDirectory;
AzureContainerAppsTests.cs (2)
132builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory) 172builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory)
PublicApiTests\AppContainersPublicApiTests.cs (1)
65var executable = builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory);
Aspire.Hosting.Tests (12)
Dcp\DcpExecutorTests.cs (9)
271var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 303var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 335var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 368var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 405builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 422builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 456builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 490builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo") 557var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo");
Utils\ManifestUtils.cs (3)
22manifestDirectory ??= Environment.CurrentDirectory; 47manifestDirectory ??= Environment.CurrentDirectory; 75var context = new ManifestPublishingContext(executionContext, Path.Combine(Environment.CurrentDirectory, "manifest.json"), writer);
dotnet (8)
Commands\Package\PackageCommandParser.cs (1)
108: (Environment.CurrentDirectory, AppKinds.ProjectBased),
Commands\Project\Convert\ProjectConvertCommand.cs (1)
599string defaultValueRelative = Path.GetRelativePath(relativeTo: Environment.CurrentDirectory, defaultValue);
Commands\Workload\Config\WorkloadConfigCommand.cs (1)
53string? globalJsonPath = SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory);
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
66var workloadManifestProvider = new SdkDirectoryWorkloadManifestProvider(dotnetPath, sdkVersion, userProfileDir, SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory));
Commands\Workload\Install\WorkloadResolverFactory.cs (1)
38globalJsonStartDir = globalJsonStartDir ?? Environment.CurrentDirectory;
Commands\Workload\InstallingWorkloadCommand.cs (1)
135_globalJsonPath = SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory);
Commands\Workload\WorkloadInfoHelper.cs (1)
47userProfileDir, SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory));
Program.cs (1)
79s_globalJsonState = NativeWrapper.NETCoreSdkResolverNativeWrapper.GetGlobalJsonState(Environment.CurrentDirectory);
dotnet-format (2)
Commands\FormatCommandCommon.cs (1)
312var currentDirectory = Environment.CurrentDirectory;
ReportWriter.cs (1)
41return Path.Combine(Environment.CurrentDirectory, defaultReportName);
dotnet-Microsoft.XmlSerializer.Generator (1)
Sgen.cs (1)
322outputDirectory ??= (gac ? Environment.CurrentDirectory : Path.GetDirectoryName(assembly.Location));
Infrastructure.Common (1)
CertificateManager.cs (1)
73return Path.Combine(Environment.CurrentDirectory, "wcfLocal.keychain");
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
258string cwd = System.Environment.CurrentDirectory;
Microsoft.Build (2)
Evaluation\ItemSpec.cs (1)
585_normalize = options == MatchOnMetadataOptions.PathLike ? (Func<string, string>)(p => FileUtilities.NormalizePathForComparisonNoThrow(p, Environment.CurrentDirectory)) : p => p;
Logging\TerminalLogger\TerminalLogger.cs (1)
126private readonly string _initialWorkingDirectory = Environment.CurrentDirectory;
Microsoft.DotNet.Cli.Definitions (1)
Commands\Test\TestCommandDefinition.cs (1)
34=> Create(Environment.CurrentDirectory);
Microsoft.DotNet.TemplateLocator (1)
TemplateLocator.cs (1)
56string? globalJsonPath = SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory);
Microsoft.Extensions.Hosting (1)
HostingHostBuilderExtensions.cs (1)
221string 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.NET.Build.Tasks (2)
ProcessFrameworkReferences.cs (1)
1184string? globalJsonPath = SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory);
ShowMissingWorkloads.cs (1)
45string globalJsonPath = SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(Environment.CurrentDirectory);
Microsoft.NET.HostModel (1)
Bundle\Bundler.cs (1)
59_outputDir = Path.GetFullPath(string.IsNullOrEmpty(outputDir) ? Environment.CurrentDirectory : outputDir);
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
WorkloadSdkResolver.cs (1)
105string? startDir = Environment.CurrentDirectory;
Microsoft.TemplateEngine.Edge (1)
DefaultTemplateEngineHost.cs (1)
37WorkingDirectory = Environment.CurrentDirectory;
Microsoft.TestPlatform.CrossPlatEngine (1)
Adapter\FrameworkHandle.cs (1)
93WorkingDirectory = workingDirectory ?? 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)
1799Environment.CurrentDirectory),
NuGet.Build.Tasks (1)
StaticGraphRestoreTaskBase.cs (1)
134WorkingDirectory = Environment.CurrentDirectory,
NuGet.CommandLine.XPlat (2)
Commands\Package\Update\PackageUpdateCommand.cs (1)
60Project = project?.FullName ?? Environment.CurrentDirectory,
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
129sources.Add(UriUtility.GetAbsolutePath(Environment.CurrentDirectory, source));
NuGet.Protocol (1)
Plugins\Logging\PluginLogger.cs (1)
45_logDirectoryPath = Environment.CurrentDirectory;
rzc (2)
DiscoverCommand.cs (1)
60ProjectDirectory.Values.Add(Environment.CurrentDirectory);
GenerateCommand.cs (1)
132ProjectDirectory.Values.Add(Environment.CurrentDirectory);
Stress.AppHost (3)
Program.cs (3)
139builder.AddExecutable("executableWithSingleArg", "dotnet", Environment.CurrentDirectory, "--version"); 140builder.AddExecutable("executableWithSingleEscapedArg", "dotnet", Environment.CurrentDirectory, "one two"); 141builder.AddExecutable("executableWithMultipleArgs", "dotnet", Environment.CurrentDirectory, "--version", "one two");
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.Private.CoreLib (1)
src\runtime\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);