调试时,我需要从构建的目标目录启动一个外部程序,我想知道它是否可以使用相对路径来完成。
作为构建后事件,我有以下内容:
如果不是 "$(ConfigurationName)"=="Debug"GOTO End
:复制可执行文件
复制 "$(SolutionDir)\Source\Lib\MyExecutable.exe""$(TargetDir)"
:结尾
我在调试时需要运行 MyExecutable.exe,因此在项目属性的调试选项卡中,我将“启动外部程序”设置为 MyExecutable.exe,但在运行调试时失败。看来我需要为此提供完整的路径。
有没有办法使用相对路径来做到这一点?
最佳答案
“启动外部程序”路径相对于您的解决方案目录(无论如何在 VS2005 中)。所以你可以把:
Source\Lib\MyExecutable.exe
我看到你不久前问过这个问题,但我遇到了同样的问题,这就是我解决的方法。
关于visual-studio - 调试时是否可以从目标目录启动外部程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/334373/