【发布时间】:2011-01-03 13:15:03
【问题描述】:
每当我停止调试 ASP.NET IIS Web 应用程序时,VS2010 似乎需要很长时间才能再次响应(2 或 3 分钟)。当我关闭 Internet Explorer 9(这会停止调试会话)、停止在 VS 中调试(这会关闭浏览器)或当我从调试菜单中分离调试器(这会使浏览器保持打开状态)时,会发生这种情况。
在此期间,我的 devenv.exe 的 CPU 时间上升了 25%。我使用专业版(没有智能跟踪)。当我关闭浏览器时,无需调试即可启动。我安装了一些加载项和扩展,例如 TestDriven.NET、Resharper、PowerCommands、Productivity Power Tools、VisualSVN……
有什么想法会导致这个烦人的问题吗?我可以尝试禁用哪些功能?
【问题讨论】:
-
你有一个四核(或双+HT)CPU,对吧?所以 25% 真的是单核的 100% 吗?澄清一下:这是调试 IIS,而不是 Cassini(ASP.NET Web 服务器)?
-
抱歉没有注意到,四核确实在 Windows 7 上使用 IIS 7 调试...
标签: asp.net debugging visual-studio-2010 iis detach