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