0

当使用 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”中的所有文件进行了简单的全文搜索以查找“暂停”,但没有找到任何相关参考。

我强烈认为这是我可以在某处配置的选项(即使在某个配置文件或注册表的深处)。

我的问题是:

单击“不调试启动”时如何配置正在执行的命令行?

4

1 回答 1

1

pause是一个dos命令。当命令提示符执行这样一行时,它会等待用户按键。

我不认为“不调试就开始”是可配置的。相反,您还有其他选择,例如:

于 2013-10-08T08:03:24.723 回答