„Das Kommunikationsobjekt, System.ServiceModel.Channels.ServiceChannel, kann nicht sein, Wird für die Kommunikation verwendet, da es sich im Status "Fehlerhaft" befindet. "
Nachricht, wenn wir die Anwendung schließen. Kann mir jemand sagen, wie ich es beheben kann? Wir wissen, dass es ein Kommunikationskanal ist, der versucht, zu schließen, aber es ist nicht in der Lage, aufgrund eines nicht verfügbaren Dienstes oder eines fehlerhaften Zustands zu schließen.
Alles, was ich sagen kann ist, wenn der Dienst nicht verfügbar ist, aber der Garbage Collector versucht, das Objekt zu zerstören, ruft die Kommunikationsobjekte seinen Dienst Close-Funktion. Da bekommen wir eine Ausnahme.
Ich werde nicht antworten, da ich Ihnen nicht sagen kann, WARUM es falsch war; Sie können jedoch immer überprüfen, ob sich das Problem im fehlerhaften Zustand befindet, bevor Sie versuchen, es zu schließen. – Will