2011-04-05 31 views
0

我正在使用包含8个C#项目(WPF应用程序和类库)的Visual Studio(v10.0.30319.1)中的解决方案。我已经在这个解决方案上工作了好几个月,但是昨天我开始在调试环境中启动和停止我的应用程序时遇到了一些Visual Studio问题。什么是使Visual Studio挂起,我该如何防止它?

我第一次注意到它,当我停止应用程序和VS挂起大约5秒钟。然后按F5重新开始,需要5-10秒才能开始。然后我停止应用程序,停止大约需要10秒。问题随后会恶化,直到我重新启动计算机(我不确定是否重新启动VS就足够了 - 我将在再次发生时测试并更新问题)。

一旦电脑重新启动,我不能复制这个问题,但我知道它今天会再次蠕动我。

发生问题时,其中一个内核的使用率达到100%。 devenv.exe的内存使用情况正常,超过200MB,并且不会增加。

电脑是相当强大的,其他一切工作正常,所以我敢肯定这不是一个资源问题。

回答

1

您是否使用Service Pack 1更新VS2010?

Microsoft Visual Studio 2010 Service Pack 1 Download

被警告,尽管该页面表示,这只是一个800 KB的下载,什么是实际下载是一个下载器下载量超过800兆的补丁。 (这是很多“下载”:P)

+0

谢谢 - 我上周申请了SP1,并没有问题,因为 - 我认为这已修复它。 – 2011-04-12 04:44:58

0

删除您的解决方案的用户选项文件,即{SolutionName} .suo和{SolutionName} .docstates.suo 它为我工作之前,我曾尝试@Casey解决方案,但它没有工作。

所以首先尝试删除文件,如果它不起作用,然后更新VS2010,然后再次删除文件。

相关问题