【问题标题】:CLR Debugger, ASP.NET -- how to increase timeout?CLR 调试器,ASP.NET——如何增加超时?
【发布时间】:2010-10-16 16:43:07
【问题描述】:

我正在尝试使用 Microsoft CLR 调试器在 ASP.NET MVC 程序中调试问题(引发异常)。它工作得很好,除了一两分钟后,调试器被分离(网络请求超时或什么?),我不能再检查它的状态。

这非常令人沮丧。我怎样才能让服务器/调试器(这里不确定谁是错误的)保持打开状态,直到我告诉它停止?

【问题讨论】:

    标签: asp.net exception clr timeout debugging


    【解决方案1】:

    它在 IIS 端,请查看如何配置/修复:http://vaultofthoughts.net/ASPNETDebuggerTimeoutInWindowsVista.aspx

    【讨论】:

      【解决方案2】:

      来自链接:

      在 IIS 7 中,转到应用程序池并为您处理运行的池选择高级设置。在“进程模型”部分中,您可以执行以下两项操作之一;

      • 将 Ping Enabled 属性设置为 False。这将停止 IIS 检查工作进程是否仍在运行并使您的进程永久保持活动状态(或直到您停止调试的进程)
      • 如果您希望允许 IIS 继续监视过程,请将 Ping 最大响应超时值更改为大于 90 秒(默认值)的值。

      【讨论】:

        猜你喜欢
        • 2016-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-26
        • 1970-01-01
        • 2010-10-24
        • 2012-06-18
        • 2017-09-17
        相关资源
        最近更新 更多