Silverlight调试期间的Web服务超时

时间:2009-06-17 18:25:01

标签: asp.net silverlight web-services

所以我正在逐步完成我的代码,现在我再次运行该项目以转移到另一个断点。但是我的项目没有继续前进,而是崩溃说我超出了web服务的超时限制。

如何增加Web服务的超时限制,以便我不再获得这些例外?

2 个答案:

答案 0 :(得分:7)

您需要在 Web.config 中指定openTimeout元素的sendTimeoutreceiveTimeoutcloseTimeout<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端,因此我可以在抛出异常后继续调试。