Я использую службу WCF в своей службе Windows в методе Onstart, мой вызов службы выглядит следующим образом
try
{
using (BackupUtilityWcfService.BackupUtilityClient oBackupUtilityClient = new BackupUtilityWcfService.BackupUtilityClient())
{
oBackupUtilityClient.ReadSnapshotMsmq();
oBackupUtilityClient.ReadReplicationMsmq();
oBackupUtilityClient.ReadReplicationCompleteMsmq();
}
}
}
catch
{
}
Но когда я вызываю службу WCF, я получаю эту ошибку
Служба не может быть запущена,System.ServiceModel.CommunicationObjectFaptedException: объект связи System.ServiceModel.Channels.ServiceChannel не может использоваться для связи, поскольку он находится в состоянии Faulted.
Трассировка стека сервера: в System.ServiceModel.Channels.CommunicationObject.Закрыть (TimeSpan timeout)
Что с этим не так?