首页 新闻 会员 周边

Asp.net 的页面超时,线程会中止吗,怎么预防

0
悬赏园豆:5 [已关闭问题] 解决于 2015-03-04 17:12

一个WebService执时时间很长,会报超时的错误,那么这个页面是继续执行呢还是线程 中止。

 怎么预防这个问题。

IIS中哪个设置是会对这个的。

Lucien!的主页 Lucien! | 菜鸟二级 | 园豆:371
提问于:2015-02-03 16:13
< >
分享
其他回答(1)
0

报超时错误,就中止了。可以通过web.config中的httpRuntime/executionTime进行设置:

<httpRuntime executionTimeout="180" />
收获园豆:1
dudu | 园豆:30994 (高人七级) | 2015-02-03 16:27
0

你的是webservice, 建议在引用的地方写

YourWebService yws = new YourWebService();

yws.Timeout = 12000; //单位是毫秒

收获园豆:1
问天何必 | 园豆:3311 (老鸟四级) | 2015-02-03 18:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册