использовать тип данных webservice в ссылочной сборке - PullRequest
0 голосов
/ 28 марта 2012

Я работаю над веб-приложением (MyWebApp). У меня есть сервис-ссылка на WCF-Webservice. Сервисная ссылка называется «MyService». Если я использую типы из службы, я использую их как «MyService.MyType».

Теперь я хочу передать некоторые вспомогательные методы сборке (MyAssembly). Для этого я создал DLL-проект, добавил справочную службу MyService и сослался на скомпилированную сборку в моем веб-приложении.

Теперь, если я хочу передать объект типа «MyType» в функцию с внешним управлением, которая ожидает «MyType», он говорит: «Аргумент 1: невозможно преобразовать из« MyWebApp.MyService.MyType » на ' MyAssembly.MyService.MyType ' "

Как я могу это исправить? Это тот же сервис, поэтому он должен быть проблемой с идентификатором.

1 Ответ

0 голосов
/ 28 марта 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...