【发布时间】:2013-10-08 05:11:48
【问题描述】:
当使用 Visual Studio 在控制台应用程序上执行命令“Start without debugging”时,我可以通过 Process Monitor 看到 Visual Studio 实际上执行如下操作:
"C:\Windows\system32\cmd.exe" /c ""C:\MyProject\MyApp.exe" & 暂停"
即它在末尾附加了一个“& pause”。这是故意这样当我的应用程序退出时,它会打印出来
按任意键继续。 . .
从而防止控制台窗口自动关闭。
虽然我理解其意图,但我有一个项目,我确实不希望窗口保持打开状态。
我已经通过 SO 进行了搜索,并对“c:\Program Files (x86)\Microsoft Visual Studio 11.0”中的所有文件进行了简单的全文搜索以查找“暂停”,但没有找到任何相关参考。
我强烈认为这是我可以在某处配置的选项(即使在某个配置文件或注册表的深处)。
我的问题是:
如何配置点击“不调试启动”时正在执行的命令行?
【问题讨论】:
标签: .net debugging visual-studio-2012 console-application