CLR调试器,ASP.NET - 如何增加超时?

时间:2009-03-31 18:56:20

标签: asp.net exception clr timeout debugging

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

这非常令人沮丧。如何让服务器/调试器(不确定谁在这里有问题)保持打开状态,直到我告诉它停止?

2 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:3)

从链接:

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

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