"El objeto de comunicación, System.ServiceModel.Channels.ServiceChannel, no puede ser utilizado para la comunicación porque está en estado de Falla ".
mensaje cuando cerramos la aplicación. ¿Alguien puede decirme cómo solucionarlo? Sabemos que es un canal de comunicación que intenta cerrar pero no puede cerrarse debido a un servicio no disponible o en estado de falla.
Todo lo que puedo decir es que, cuando el servicio no está disponible, pero el recolector de basura intenta destruir el objeto, los objetos de comunicación llaman a su función Cerrar servicio. Ahí obtenemos una excepción.
No responderé ya que no puedo decirte POR QUÉ está fallado; pero siempre puedes verificar si está en estado de falla antes de intentar cerrarlo. – Will