【问题标题】:Visual Studio 2012 hangs, when observing an Collection while debugging ASP.Net 3.5在调试 ASP.Net 3.5 时观察集合时,Visual Studio 2012 挂起
【发布时间】:2013-01-22 09:51:18
【问题描述】:

一段时间以来,我在使用 Visual Studio 2012 调试我的 asp.net 3.5 应用程序时遇到问题。每次我想观察集合、列表或类似类中的值时,Visual Studio 都会挂起几秒钟,然后对于集合的每个属性(如 Count),都没有值,但有一条消息指出发生了超时,我必须在调试器中更进一步,才能再次激活它。但是当我更进一步(F10)时,Visual Studio 挂起,我只能杀死 w3wp.exe 进程并从头开始调试。

这个问题只发生在我的经典 asp.net 3.5 应用程序中。其他 Asp.net MVC 或 WinForms 应用程序运行良好!

谁有想法?

【问题讨论】:

  • 这是什么收藏?一些集合具有内部内存管理,可能会导致问题
  • 我使用的主要是通用 List、Collection
  • 我可以确认这种情况每天都会发生在我身上。令人沮丧。

标签: asp.net debugging visual-studio-2012 asp.net-3.5


【解决方案1】:

我也遇到了这个问题,偶然发现了这篇文章:

Unable to start debugging on the web server. Could not start ASP.NET debugging VS 2010, II7, Win 7 x64

不知道如何更正 ASP.NET 应用程序使用的应用程序池的用户名/密码来解决问题。

P.S:应用程序运行良好,它没有使用旧的应用程序池凭据进行调试。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多