2010-08-04 64 views
4

我正在編寫一個工具來與Web服務集成,我有一個方法,它只是建立一個ImportExportSoapClient對象,用於調用Web服務的API方法,但是當我打電話給其中一個我得到的方法無法訪問處置對象System.ServiceModel.Channels.ServiceChannel?任何人有類似的經歷或可以伸出援手?無法訪問處置的對象

+3

請提供如何創建和使用客戶端的代碼示例 – 2010-08-04 19:43:20

回答

4

您可能試圖使用已關閉的CommunicationObject(如ChannelFactory)。當對象處於ClosedClosing狀態時,您會得到ObjectDisposedException

MSDN參考:http://msdn.microsoft.com/en-us/library/ms405496.aspx

+0

好吧,現在我可以看到MSDN的鏈接,非常感謝 – 2010-08-04 19:54:12

0

我有這個問題太,這是因爲我的客戶想重新使用從上一次的客戶端已運行掛在一個古老的連接。當我重試了一分鐘左右後,問題就消失了,