我想调试网站,但也会导致httpRuntime executionTimeout
设置生效。但是,文档说:
此超时仅适用于 编译中的debug属性 元素是假的。
有executionTimeout
时启用debug="True"
吗?
答案 0 :(得分:4)
经过一周多的搜索和尝试各种黑客攻击后,我有信心说,到目前为止,没有合理的方法让httpRuntime executionTimeout
设置生效compilation debug
flag设置为true。
一种可能的可怕黑客攻击方法是以某种方式欺骗系统,使其认为超过30,000,000秒(仅超过347天)已经过去,这是executionTimeout
在debug
为真时被覆盖的内容。
答案 1 :(得分:3)
如果您使用ASP.NET MVC,则this可能有所帮助。 ASP.NET MVC(版本< 4)不支持此超时。
答案 2 :(得分:-1)
这很有意思,因为当我坐在那里查看代码时,我一直在调试会话超时。是否有另一个超时值由IIS而不是ASP.NET处理?