我在 Visual Studio 中有一个Windows 窗体项目,它从同一解决方案中的另一个项目读取配置文件。部署后,此应用程序将从解决方案的根文件夹运行,然后将从“<执行程序集路径>/Project1/connection.config”之类的文件中读取文件。
但是,当我调试 Windows 窗体应用程序并获取执行程序集路径时,它将从“bin/Debug”或“bin/Release”运行,因此配置文件的路径不同。
有没有办法告诉 Visual Studio 从不同的路径调试应用程序,或者只是在编译后复制应用程序并从部署后运行的相同路径调试/运行它?