我在Visual Studio中有一个Windows Forms项目,它可以从同一解决方案中的另一个项目读取配置文件。一旦部署,该应用程序将从解决方案的根文件夹运行,然后文件将从类似于“<Executing assembly path>/Project1/connection.config”的位置读取。
然而,在调试Windows Forms应用程序并获取执行程序集路径时,它将从“bin/Debug”或“bin/Release”运行,因此配置文件的路径不同。
有没有办法告诉Visual Studio要么从不同的路径调试应用程序,要么只需编译一次并从与部署时相同的路径调试/运行它?