visual-studio - 调试时是否可以从目标目录启动外部程序?

标签 visual-studio debugging

调试时,我需要从构建的目标目录启动一个外部程序,我想知道它是否可以使用相对路径来完成。

作为构建后事件,我有以下内容:

如果不是 "$(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/

相关文章:

windows - 什么是适用于 Windows 的优秀开源调试器和内存分析器?

c# - 从 C# 代码执行 SQL 查询

visual-studio - 无法加载引用的库

.net - Visual Studio 编译时间统计

visual-studio - Team Foundation Server(TFS)文件差异查看器-使用其他工具进行自定义

java - Android 调试器无法连接

c# - Visual Studio 2005 清理解决方案

javascript - 从 Chrome 开发工具保存调用堆栈

debugging - 如何(如果可能)获取内存中对象(类实例)的引用?

python - 如何在Python中调试subprocess.call()?