System.Web.HttpException: Request timed out
Default olarak asp.net sayfalarında herhangi bir işlem için, machine.config'de tanımlanmış maximum ( ExecutionTimeout ) süre 90 saniyedir. Eğer herhangi bir işlem 90 saniyeden fazla sürerse System.Web.HttpException: Request timed out hatası döner. Bunu değiştirmek iki yol var. Birincisi machine.config üzerinde bu değişikliği yapmak (ki bu değişiklik tüm IIS üzerinde host edilen uygulamalar için geçerli olacaktır), ikinci yol ise web.config de uygulamanıza has olarak bunu yapmak. Web.config de ExecutionTimeout değerinin belirlenmesi. <configuration> <system.web> <httpRuntime executionTimeout="90" maxRequestLength="4096" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" /> </system.web> </configuration> Burada executionTimeout attribute'u için istediğiniz süreyi belirleyebilirisiniz. machine.config üzerinde ExecutionTimeout de...