Невозможно получить доступ к удаленному объекту - PullRequest
4 голосов
/ 04 августа 2010

Я пишу инструмент для интеграции с веб-службой, у меня есть метод, который просто создает объект ImportExportSoapClient, который используется для вызова методов API для веб-службы, но когда я вызываю один из методов, которые я получаю, не удаетсяполучить доступ к удаленному объекту System.ServiceModel.Channels.ServiceChannel?кто-нибудь имел подобный опыт или мог протянуть руку?

Ответы [ 2 ]

4 голосов
/ 04 августа 2010

Возможно, вы пытаетесь использовать уже закрытый CommunicationObject (например, ChannelFactory).Когда объект находится в состоянии Closed или Closing, вы получаете ObjectDisposedException.

Ссылка MSDN: http://msdn.microsoft.com/en-us/library/ms405496.aspx

0 голосов
/ 21 февраля 2014

У меня тоже была эта проблема, и это было из-за того, что мой клиент пытался повторно использовать старое соединение, которое зависало с предыдущего запуска клиента.Проблема исчезла, когда я повторил попытку через минуту,

...