如何确定Visual Studio 2008挂起的原因?

时间:2011-06-21 01:53:42

标签: visual-studio

Visual Studio只是悬挂。 GUI只是坐在那里,CPU处于或接近0%。 我让它坐了将近一小时,看看它是否会恢复,但无济于事。

奇怪的是,GUI不会对任何地方的点击做出响应,但是,它会正确地重新绘制。如果我在其上拖动另一个窗口,在窗口经过一部分后,它将被正确地重新绘制。

在VS窗口的底部,它有时会显示“分析数据库架构”。您的数据库项目将在5030操作完成后准备就绪,但是,如果没有它,GUI就会挂起。

我不确定这是不是原因。

我已尝试过/ safemode,但我需要加载数据库功能并使用/ safemode禁用它们。

我真的很茫然。

更多信息 - 即使我点击它,窗口也会保持为未选中的窗口。这就好像整个事情都被暂停了,除非事情是当其他东西经过它时它被正确地重新绘制。

1 个答案:

答案 0 :(得分:2)

删除在解决方案目录中创建的所有临时文件(.ncb等)并让VS重新创建它们可能是值得的。有时它们会被破坏。

接下来我要做的是使用ProcessExplorer来查看我是否可以识别一个似乎挂起的线程,以及它是否在特定模块中。