Можно создать дубликат:
Ambiguous reference in WCF and client applicationМногоразовые классы assembies в WCF находятся под другим пространством имен в прокси
Я использую несколько классов из сборки «X» в моем WCF, тогда как мой клиентский код использует одну и ту же сборку для ссылки на другой набор классов. Это делает необходимым сохранить ссылку на сборку «X» в клиентском приложении.
, вызывающий конфликт как прокси-сервер, который я получаю на стороне клиента, удерживает классы от сборки «X» под другим пространством имен.
Пожалуйста, предложите любое решение.
код работал хорошо. Я обновил метод в службе и обновил ссылку в коде потребителя, что привело к такой ошибке. – Ashish
Как я уже сказал. Если вы используете сборку между сервисом и потребителем, не используйте прокси-сервер. Просто обратитесь к типам, которые вам нужны из сборки. –
Я отредактировал предварительно сгенерированный прокси (reference.cs), чтобы разрешить конфликт. теперь он работает хорошо. – Ashish