所以我正在通過我的代碼,現在我再次運行該項目移動到另一個斷點。然而,我的項目沒有繼續前進,而是崩潰,說我已經超過了web服務的超時限制。Silverlight調試期間的Web服務超時
如何增加Web服務的超時限制,以免讓這些異常?
所以我正在通過我的代碼,現在我再次運行該項目移動到另一個斷點。然而,我的項目沒有繼續前進,而是崩潰,說我已經超過了web服務的超時限制。Silverlight調試期間的Web服務超時
如何增加Web服務的超時限制,以免讓這些異常?
您需要在您的的Web.config和ServiceReferences.ClientConfig文件指定<binding>
件openTimeout
,sendTimeout
,receiveTimeout
和closeTimeout
屬性。
例如:
<binding name="..." ... openTimeout="01:00:00" sendTimeout="01:00:00" receiveTimeout="01:00:00" closeTimeout="01:00:00">
<security mode="Transport" />
</binding>
如果這個回答你的問題,請 「標記爲答案」。
我捕獲了超時異常Silverlight方面,所以我可以在引發異常後繼續調試。
你可以把完整的web.config部分? – 2012-09-13 12:29:35