Контракт "{0}" содержит по крайней мере одну операцию с определением "{1}", но привязка, использованная для конечной точки ...

Контракт "{0}" содержит по крайней мере одну операцию с определением "{1}", но привязка, использованная для конечной точки контракта по адресу "{2}", не поддерживает требуемое свойство привязки "{3}". Убедитесь, что привязка, используемая для контракта, поддерживает функциональную возможность объекта ReceiveContext.
Контекст приема ({0}) находится в состоянии {1}. Контексты приема не могут быть использованы для отправки отложенных подтверждений ... Контекст согласования RequestSecurityTokenResponse отличается от RequestSecurityTokenResponse средства проверки подлинности. ... Контекст, кэшированный на канале, не может быть установлен или получен, если управление контекстом отключено на уровне канала. ... Контракт "{0}" не является самосогласованным: он имеет одну или несколько операций IsTerminating или non-IsInitiating, однако ... Контракт "{0}" содержит по крайней мере одну операцию с определением "{1}", но привязка, использованная для конечной точки ... Контракт ("{0}","{1}") содержит неизвестный заголовок ("{2}","{3}"), который невозможно защитить. Выберите ProtectionLevel.None ... Контракт обратного вызова контракта {0} или не существует, или не определяет ни одной операции . Если это не является дуплексным ... Контракт операции "{0}" не является согласованным. Когда "{1}" задается значение "{2}", свойства "{3}" и "{4}" должны иметь ... Контракт, указанный в типе "{0}", неоднозначен. Этот тип является производным от не менее двух разных типов, каждый из которых ...