2009-06-17 35 views
4

所以我正在通過我的代碼,現在我再次運行該項目移動到另一個斷點。然而,我的項目沒有繼續前進,而是崩潰,說我已經超過了web服務的超時限制。Silverlight調試期間的Web服務超時

如何增加Web服務的超時限制,以免讓這些異常?

回答

7

您需要在您的的Web.configServiceReferences.ClientConfig文件指定<binding>openTimeoutsendTimeoutreceiveTimeoutcloseTimeout屬性。

例如:

<binding name="..." ... openTimeout="01:00:00" sendTimeout="01:00:00" receiveTimeout="01:00:00" closeTimeout="01:00:00"> 
    <security mode="Transport" /> 
</binding> 

如果這個回答你的問題,請 「標記爲答案」。

+0

你可以把完整的web.config部分? – 2012-09-13 12:29:35

0

我捕獲了超時異常Silverlight方面,所以我可以在引發異常後繼續調試。