一、若是是在客戶端調用Webservice,首先設置客戶端超時, SoapHttpClientProtocol.Timeout = 3600 * 1000;//單位爲秒,這是設置了一個小時web
二、若是站點啓用了Session(默認都是啓用的),須要設置IIS Session超時時間。IIS6在站點配置頁面中(對應ASP)、ASP.Net屬性頁中配置,IIS7以上在站點ASP.Net【會話狀態】項中、IIS 【ASP】項中配置。io
三、修改Web.Config,在<system.web>節點下增長<httpRuntime executionTimeout="3600" />。單位爲秒。配置