powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Help - разные namespace при работе клиента с сервисом
3 сообщений из 3, страница 1 из 1
Help - разные namespace при работе клиента с сервисом
    #39194704
Фотография flashslash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто подскажет, наблюдаю такую проблему:

есть сервис, есть клиент,
оба используют одну и ту же сборку моделей контрактов данных.

Но на клиенте, когда подключаю ссылку на сервис,
то его методы используют модели уже с измененным
namespace контрактов данных.

При подключении сервиса из студии в "Service References" я убрал флаг "Повторно использовать тибы в сборках, на которые есть ссылки" и вроде это должно было вылечить мою проблему, но этого не произошло..

И я получаю ошибки невозможности преобразования одного типа модели в такую же но с другим namespace..
...
Рейтинг: 0 / 0
Help - разные namespace при работе клиента с сервисом
    #39194748
Фотография flashslash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уравнял namespace'ы дял одной модели
и после перекомпиляции и обновления reference на сервис получил сообщение-предупреждение:

Предупреждение 115
Тип "namespaceTest.myService.Section" в
"d:\Projects\...\Reference.cs" конфликтует с импортированным типом
"namespaceTest.myService.Section" в
"d:\Projects\...\bin\Debug\...Model.dll". Использование типа, определенного в
"d:\Projects\...\Service References\...\Reference.cs".
...
Рейтинг: 0 / 0
Help - разные namespace при работе клиента с сервисом
    #39200923
ProBiotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flashslash,

Так а зачем добавлять ссылку через Service Reference, имея на руках библиотеку с контрактами.

Работайте с ней через Channel Factory.
Вот простой пример:
http://www.c-sharpcorner.com/UploadFile/ff2f08/channel-factory-in-wcf/
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Help - разные namespace при работе клиента с сервисом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]