有没有办法让executionTimeout在调试时生效?

时间:2010-02-09 17:21:06

标签: asp.net debugging timeout

我想调试网站,但也会导致httpRuntime executionTimeout设置生效。但是,文档说:

  

此超时仅适用于   编译中的debug属性   元素是假的。

executionTimeout时启用debug="True"吗?

3 个答案:

答案 0 :(得分:4)

经过一周多的搜索和尝试各种黑客攻击后,我有信心说,到目前为止,没有合理的方法让httpRuntime executionTimeout设置生效compilation debug flag设置为true。

一种可能的可怕黑客攻击方法是以某种方式欺骗系统,使其认为超过30,000,000秒(仅超过347天)已经过去,这是executionTimeoutdebug为真时被覆盖的内容。

答案 1 :(得分:3)

如果您使用ASP.NET MVC,则this可能有所帮助。 ASP.NET MVC(版本< 4)不支持此超时。

答案 2 :(得分:-1)

这很有意思,因为当我坐在那里查看代码时,我一直在调试会话超时。是否有另一个超时值由IIS而不是ASP.NET处理?