【发布时间】:2013-04-10 22:39:01
【问题描述】:
我有一个正在尝试调试的 C++ 程序。我通常从一个 .bat 文件运行它,该文件在运行程序之前会进行一些文件清理。我可以从这个脚本运行我的程序并附加调试器,但从 VS 启动 .bat 文件会更方便。如果我将启动项目的 Command 属性设置为 bat 文件,我会收到一个错误,指出它是无法识别的二进制格式(因为它不是二进制格式,我想)。我可以将命令设置为 cmd.exe 并打开一个命令 shell,但我还没有弄清楚如何将 .bat 文件传递给命令 shell。我已经尝试将它包含在属性命令行中,带有和不带有重定向字符(
【问题讨论】:
-
我可以这样做,但我更愿意自动化该步骤以简化调试周期。此外,还有脚本更复杂的情况。同样,我可以只运行程序调用之前的脚本部分,但这意味着从 VS 切换,运行脚本,然后切换回来。不是世界末日(这就是我现在正在做的事情),但我希望有一个很好的集成解决方案。
标签: visual-studio-2010 debugging