一个WebService执时时间很长,会报超时的错误,那么这个页面是继续执行呢还是线程 中止。
怎么预防这个问题。
IIS中哪个设置是会对这个的。
报超时错误,就中止了。可以通过web.config中的httpRuntime/executionTime进行设置:
<httpRuntime executionTimeout="180" />
你的是webservice, 建议在引用的地方写
YourWebService yws = new YourWebService();
yws.Timeout = 12000; //单位是毫秒