2010-03-08 59 views
4

编辑#3:微软已经发布了一个解决此问题的解决方案here。我没有时间去测试它,但我希望受欢迎的人在这里留下他们的反馈!Visual Studio调试控制台有时保持打开状态,无法关闭

有时,当我从Visual Studio运行一个应用程序并崩溃或者使用调试菜单中的停止按钮(调试 - >停止调试(Shift-F5))停止它时,所述应用程序的控制台保持打开状态。 。和永不关闭。我无法点击右上角的'x'按钮来关闭它。我不能杀死这个进程,因为它甚至没有列在taskmgr中。

我在网上的不同地方看到过这个问题,但目前还没有解决方案。

我使用visual studio 2008 w/SP1在Windows XP SP3上运行。

1-可能是什么原因造成的?
2-是否有修复?

非常感谢。

JC

编辑:没有MyApp.vshost.exe过程中关闭,和关闭视觉工作室不要么关闭控制台。更糟糕的是,如果我尝试重新启动计算机,Windows会挂起而永不关闭,我需要强制关闭。

编辑#2:(布拉德沙利文,项目经理 - Visual Studio调试3月2日)

[...]这个问题很可能不是在Visual Studio,因为它也出现在场景中视觉一室公寓不在场。我们正在将调查交给Windows维修团队。

但现在,删除KB978037更新及其相关文件似乎工作。

+0

我原以为你在想象这个......但它也发生在我身上。我无法弄清楚。 pskill(来自Sysinternals)甚至不会关闭控制台; 5或6人收集后,我终于重新启动,并正在阻碍。 – 2010-03-08 16:42:15

回答

2

微软已经发布了一个“修复”这个问题是可以here。我没有时间去测试它,但我希望受欢迎的人在这里留下他们的反馈!

+1

对于它的价值,我安装了这个补丁并且一直运行它大约一个星期。它似乎像广告一样工作,没有明显的副作用。啊,是的,的乐趣是我的。 – 2010-06-21 15:33:07

+0

目前还没有针对x64系统的修复程序。猜猜我们必须等待下一个补丁日,并希望这将在官方补丁列表中结束。 – Laur 2010-06-22 08:06:29

1

在这里可能会发生一些事情。尝试关闭下面的过程,看看哪一个,如果关闭了Console应用程序。

  • 托管进程:通常命名为YourExecutable.vshost.exe
  • 的Visual Studio

如果关闭宿主进程修复了问题,那么一个快速的解决办法是禁用的托管过程本身。

右键单击项目 - >属性 - >调试 - >取消选中宿主进程

如果关闭了Visual Studio的解决了这个问题那么它可能在Visual Studio中的错误。请提交连接错误。

http://connect.microsoft.com

+0

没有MyApp.vshost.exe进程关闭,关闭visual studio也不关闭控制台。更糟糕的是,如果我尝试重新启动计算机,Windows会挂起而永不关闭,我需要强制关闭。 – levesque 2010-03-08 16:55:45

+1

@JC,那么我肯定会提出一个连接错误 – JaredPar 2010-03-08 17:26:29

相关问题