所以我正在逐步完成我的代码,现在我再次运行该项目以转移到另一个断点。但是我的项目没有继续前进,而是崩溃说我超出了web服务的超时限制。
如何增加Web服务的超时限制,以便我不再获得这些例外?
答案 0 :(得分:7)
您需要在 Web.config 中指定openTimeout
元素的sendTimeout
,receiveTimeout
,closeTimeout
和<binding>
属性和 ServiceReferences.ClientConfig 文件。
例如:
<binding name="..." ... openTimeout="01:00:00" sendTimeout="01:00:00" receiveTimeout="01:00:00" closeTimeout="01:00:00">
<security mode="Transport" />
</binding>
如果这回答了您的问题,请“将其标记为答案”。
答案 1 :(得分:0)
我捕获超时异常Silverlight端,因此我可以在抛出异常后继续调试。