当我调试Windows控制台应用程序时会弹出一个新的命令提示符,当应用程序完成时它不会消失。我必须打开很多(实际上是18个),这很烦人。
以下内容无效:
按下命令提示符右上角的“X”按钮。
转到任务管理器并终止cmd.exe。
kill / pskill命令等。
我知道最后的手段是重启机器。但我想避免这种情况。有选择吗?提前谢谢。
答案 0 :(得分:3)
您是否有机会使用Visual Studio 2005或2008?
特定Windows修补程序存在/导致此类行为的问题,并且存在关于此问题的线索:
Debugged Program Window Won't Close
http://blogs.msdn.com/b/debugger/archive/2010/03/11/help-my-console-windows-won-t-go-away.aspx
http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/e6d4a4f5-7002-401a-90e1-6174d7f9e3ca
现在可以使用修补程序,可以从此Microsoft知识库文章下载: