我有一个包含多个项目的解决方案,其中一个项目消耗了大量的web服务。 代理是从WSDL生成的,我不控制代理类的超时属性。
我想知道是否有办法在web.config中为webservices调用定义解决方案范围的默认超时参数?
感谢大家
答案 0 :(得分:2)
据我所知,您可以使用web.config中的httpruntime executionTimeout设置执行此操作
<httpRuntime
executionTimeout="36000" />
请注意,只有当编译元素中的debug属性为False时,此超时才适用。
<compilation
debug="false" />
有关详细信息,请参阅: http://msdn.microsoft.com/en-us/library/e1f13641.aspx