我有一個Web服務正在返回數據到桌面應用程序。我遇到的問題是,當Web服務返回小容量數據時,一切正常,但是當數據量很大時,會拋出以下異常:WCF方法調用兩次
System.Net.WebException:底層連接已關閉:An接收時發生意外錯誤。
而當我調試Web服務時,我看到這個特定的方法被調用兩次。它在第一次執行return語句時什麼都沒有發生,但是當它第二次執行時,上面提到的異常在桌面應用程序中拋出。
我在stackoverflow上發現了類似的帖子,但他們沒有解決我的問題。任何人都可以告訴我這裏發生了什麼?
謝謝!
您是否在客戶端或服務器上收到此異常?我認爲它在客戶端上。在這種情況下,您需要查看Windows事件日誌以查看服務器中發生的情況。你也可以打開WCF跟蹤來查看服務中發生了什麼。 – 2010-04-19 18:34:25
這個異常在Windows事件日誌中沒有任何內容。 請你幫我看看如何跟蹤Web服務。我從來沒有這樣做過。即使你可以給我一個跟蹤器的鏈接,它也會有很大的幫助。謝謝 – 2010-04-19 18:52:48