Bevor ich anrufe Close()
auf meinen WCF-Dienst, sollte ich prüfen, ob er nicht bereits geschlossen ist?
d.h.
myWCFService.State != System.ServiceModel.CommunicationState.Closed
Mein Code sieht wie folgt aus:
MyServiceClient myWCFClient = null;
try
{
myWCFClient = new .....();
}
catch
{
}
finally
{
myWCFClient.Close();
}