gpt4 book ai didi

c# - 目录.GetCurrentDirectory();报告第二个 exe 的路径错误

转载 作者:行者123 更新时间:2023-11-30 20:48:41 26 4
gpt4 key购买 nike

<分区>

我有一个 C# 应用程序 A 启动另一个 C# 应用程序 B,如下所示:

string baseDir = AppDomain.CurrentDomain.BaseDirectory;
string path = baseDir + "Programs\\Logging\\";
Process logger = new Process();
logger.StartInfo.FileName = System.IO.Path.Combine(path, "Logger.exe");
logger.Start();

在 Logger.exe 中,我执行以下操作:

string dir = Directory.GetCurrentDirectory();

但是它告诉我dir是启动它的原始程序A的目录,而不是它自己的目录(Programs\Logging)

这是为什么??

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com