Контракт, указанный в типе "{0}", неоднозначен. Этот тип является производным от не менее двух разных типов, каждый из которых ...

Контракт, указанный в типе "{0}", неоднозначен. Этот тип является производным от не менее двух разных типов, каждый из которых определяет собственный контракт службы. Чтобы использовать этот тип в качестве типа контракта, один из наследуемых контрактов должен иметь большую глубину наследования, чем все другие.
Контракт "{0}" содержит по крайней мере одну операцию с определением "{1}", но привязка, использованная для конечной точки ... Контракт ("{0}","{1}") содержит неизвестный заголовок ("{2}","{3}"), который невозможно защитить. Выберите ProtectionLevel.None ... Контракт обратного вызова контракта {0} или не существует, или не определяет ни одной операции . Если это не является дуплексным ... Контракт операции "{0}" не является согласованным. Когда "{1}" задается значение "{2}", свойства "{3}" и "{4}" должны иметь ... Контракт, указанный в типе "{0}", неоднозначен. Этот тип является производным от не менее двух разных типов, каждый из которых ... Контракту требуется свойство TwoWay (либо типа запрос-ответ, либо дуплексное), однако привязка "{0}" его не поддерживает ... Конфигурационный раздел '{0}' был обработан под частично доверяемой политикой безопасности (AllowPartiallyTrustedCallersAttribute ... Конфигурацию конечной точки типа "{0}" не удалось загрузить из элемента announcementEndpoints, поскольку конфигурация конечной ... Конфигурация безопасности на данном компьютере несовместима с конкретными функциями, использующимися приложением. Дополнительные ...