asp.net - 在VS2010中停止在IIS上调试Web应用程序需要很长时间

标签 asp.net debugging visual-studio-2010 iis detach

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

在此期间,devenv.exe 的 CPU 时间上升到 25%。我使用专业版(没有 intellitrace)。当我关闭浏览器时,在不调试的情况下启动执行正常。我安装了一些加载项和扩展,例如 TestDriven.NET、Resharper、PowerCommands、Productivity Power Tools、VisualSVN,...

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

最佳答案

您需要通过在 safe mode 中运行 Visual Studio 来缩小范围。这将禁用所有第 3 方扩展。

如果问题消失,则表明您的某个扩展程序存在问题。尝试一次启用它们。

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

关于asp.net - 在VS2010中停止在IIS上调试Web应用程序需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4584722/

相关文章:

asp.net - 为什么我的 aspx 页面没有缓存在客户端上?

c# - 重置密码时出错

c# - 进入 VS2013 中的 lambda 表达式是否被破坏?

java - 如何记录一个接口(interface)所有实现的每个方法的时间成本

c# - 使用 ASP.NET 刷新 UpdatePanel 中的 Repeater 控件

c# - ASP、超链接 打开小窗口

iphone - 当多个项目同时打开时,XCode 如何知道要调试到哪个项目?

c# - 我如何允许在 VS2010 中中断 'System.NullReferenceException'?

C++ bad_alloc 在内存位置异常

c++ - VS 2010 未检测到模板内代码的任何更改