Zaman zaman sayfa yüklenirken zaman aşımına birkaç sayfaya sahip bir ASP.net web uygulaması var (genellikle, bu işlem ile hata karşıya yükleme/indirme yapmak tüm yönetici tipi sayfalarıdır.) AitSession.Timeout ve Server.ScriptTimeout arasındaki fark nedir?
Bir Çözümler hem Session.Timeout hem de Server.ScriptTimeout'u çok büyük sayılara vuruyordu - bu da iyi çalışıyor. Bununla birlikte, her ayarın ne zaman geçerli olduğu hakkında biraz tartışma var. Hafifçe söylemek gerekirse, MSDN sayfaları yoruma açıktır.
Bana, okuyucunun farkın ne olduğuna dair en özet sürümünü verebilir misiniz, yoksa beni bulamadığımız MSDN sayfasına yönlendirebilir miyim?
Teşekkürler, hepsi. (Bu konularda II6 üzerinde .net 2.0.)
bonus takip sorusu olarak
, belirli bir sayfanın boşta test() fonksiyonu tüm uygulama için onları değiştirmek, diyelim ki, bu ayarlarını değiştirerek yok ya da sadece bu sayfa?
Düzenleme: whoops! "Server.Timeout" değil "Session.Timeout" demek istedim.
Sorgudan beri IIS6, IIS yöneticisinde oturum ve komut zaman aşımlarının ASP değil ASP.NET'e başvurduğuna işaret ediyor. ASP.NET zaman aşımlarını kontrol etmek için web.config dosyasını düzenlemek gerekiyor. – AnthonyWJones