gpt4 book ai didi

.net - 在 Visual Studio 中调试时如何更改工作目录?

转载 作者:行者123 更新时间:2023-12-04 01:28:38 26 4
gpt4 key购买 nike

我有一个 Windows Forms从同一解决方案中的另一个项目读取配置文件的 Visual Studio 中的项目。部署后,此应用程序将从解决方案的根文件夹运行,然后将从“<执行程序集路径>/Project1/connection.config”之类的内容中读取文件。

然而,当我调试 Windows 窗体应用程序并获取执行程序集路径时,它将从“bin/Debug”或“bin/Release”运行,因此配置文件的路径不同。

有没有办法告诉 Visual Studio 从不同的路径调试应用程序,或者在编译后复制应用程序并从与部署后运行的路径相同的路径调试/运行它?

最佳答案

在您的项目上设置构建后事件以将配置文件移动到调试构建目录中。

右键单击需要来自不同项目的配置的项目并选择属性,单击构建事件选项卡,然后添加构建后事件。像这样的东西:

Copy configFilePath $(TargetPath)

关于.net - 在 Visual Studio 中调试时如何更改工作目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1102976/

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