我在IIS 7上运行ASMX webservice。客户端是一个silverlight应用程序。我正在向Web服务发出几个异步文件请求,并在AsyncCompleted上处理它们。在发出所有异步请求之后的某个时候,我会收到以下超时消息。超时如何增加。增加ASMX webservices的超时
我尝试在托管我的Silverlight应用程序的ASP.NET项目的web.config中添加以下内容。
<httpRuntime executionTimeout="12000"/>
(此超时没有发生的时候我做的请求同步,但同步操作是非常慢的。)
The HTTP request to 'http://localhost:5080/Service1.asmx' has exceeded the
allotted timeout.
如果您使用的是最新的IIS ...您为什么使用最旧的服务类型? WCF(或WCF RIA)将给您比ASMX少得多的麻烦。这是一项传统服务吗? –
[这是一个相关的文章,可能有帮助](http://stackoverflow.com/questions/2414441/how-to-increase-request-timeout-in-iis7-0) – Andreas
尝试更改超时连接限制在IIS中,但它在设置的超时时间之前超时。 – devnull