3

每当我停止调试 ASP.NET IIS Web 应用程序时,VS2010 似乎需要很长时间才能再次响应(2 或 3 分钟)。当我关闭 Internet Explorer 9(停止调试会话)、停止 VS 中的调试(关闭浏览器)或从调试菜单中分离调试器(使浏览器保持打开状态)时,会发生这种情况。

在此期间,我的 devenv.exe 的 CPU 时间上升了 25%。我使用专业版(没有智能跟踪)。当我关闭浏览器时,无需调试即可启动。我安装了一些插件和扩展,例如 TestDriven.NET、Resharper、PowerCommands、Productivity Power Tools、VisualSVN、...

有什么想法会导致这个烦人的问题吗?我可以尝试禁用的东西?

4

2 回答 2

3

您需要通过在安全模式下运行 Visual Studio 来缩小范围。这将禁用所有第 3 方扩展。

如果问题消失了,那么这是您的一个扩展程序中的问题。尝试一次启用它们。

如果问题没有消失,那就是VS2010的问题。在 Connect 上提交错误。另外,请尝试预发布的 VS2010 SP1,看看它是否已经修复。

于 2011-01-03T13:53:15.910 回答
0

您是否尝试过关闭时钟附近的(asp.net Web 服务器)托盘图标?通常,网络服务器会导致 Visual Studio 挂起。

于 2011-01-03T13:37:18.650 回答