Last post Oct 13, 2013 10:21 PM by Amy Peng - MSFT
Oct 10, 2013 12:40 PM|sureshtalla|LINK
I am opening connection to service firsttime it's working perfect.
Again it's calling for second time then it's showing the below exception.
////Doing some operation
cannot access a disposed object. object name: 'system.servicemodel.channels.servicechannel'.
Oct 10, 2013 01:24 PM|AidyF|LINK
Have you tried creating a new service client object (Service) for when you want to call it a second time?
Oct 11, 2013 04:03 AM|Illeris|LINK
I assume you're using WCF.
This is normally related to the fact an error occured in your service, that gets propagated to your client. Can you debug your service? If not : put errorhandling in place at service side (try-catch) and make sure your exceptions are not sent outside the
Oct 13, 2013 10:21 PM|Amy Peng - MSFT|LINK
You may be trying to use an already-closed CommunicationObject (like a ChannelFactory). When the object is in a Closed or Closing state, you get an ObjectDisposedException.
For the MSDN Reference, please try to refer to:
Here are some similar threads, please try to check it: