调试时我需要从构建的目标目录启动一个外部程序,我想知道它是否可以使用相对路径来完成.
作为一个后期制作活动,我有以下内容:
IF NOT "$(ConfigurationName)"=="Debug" GOTO End :CopyExecutable copy "$(SolutionDir)\Source\Lib\MyExecutable.exe" "$(TargetDir)" :End
我需要在调试时运行MyExecutable.exe,因此在项目属性的调试选项卡中,我将"启动外部程序"设置为MyExecutable.exe,但在运行调试时出现故障.似乎我需要为此工作提供完整的路径.
有没有办法使用相对路径来做到这一点?
"启动外部程序"路径与您的解决方案目录相关(无论如何在VS2005中).所以你可以放:
Source\Lib\MyExecutable.exe
我看到你刚才问过这个问题,但我遇到了同样的问题,这就是我解决它的方法.