我想調試一個網站,但也導致httpRuntime executionTimeout
設置生效。然而,文件說:有沒有辦法讓executionTimeout在調試時生效?
此超時只適用於在編譯 元素 調試屬性爲false。
有沒有什麼辦法可以在時使用debug="True"
?
我想調試一個網站,但也導致httpRuntime executionTimeout
設置生效。然而,文件說:有沒有辦法讓executionTimeout在調試時生效?
此超時只適用於在編譯 元素 調試屬性爲false。
有沒有什麼辦法可以在時使用debug="True"
?
經過一個多星期的搜索和嘗試各種黑客,我有信心說,截至目前,沒有合理的方法讓httpRuntime executionTimeout
設置生效,而compilation debug
標誌設置爲true。
一個可能的可怕黑客攻擊的解決方法是給系統以某種方式欺騙,以爲3000多秒(剛剛超過347天)已經過去了,這是什麼executionTimeout
被覆蓋到時debug
是真的。
這很有趣,因爲當我坐在那裏看代碼時,我總是有調試會話超時。是否有另一個由IIS而不是ASP.NET處理的超時值?
當您調試時,'sessionState timeout'和'forms timeout'值仍然有效 - 如果您有'compilation debug =「True」',並且正在從窗體或會話中獲取超時值。 – jball 2010-02-09 21:47:18
如果使用ASP.NET MVC,那麼this可能會有所幫助。 ASP.NET MVC(版本< 4)不支持此超時。
感謝您對此的研究,即使答案不是人們所希望的。 – 2012-02-09 15:46:54