добавить ссылку на проект Silverlight из другого не Silverlight проекта - PullRequest
2 голосов
/ 26 июня 2010

У меня есть приложение Silverlight, использующее NHibernate в качестве ORM.У меня есть проекты для данных (мапп и сущностей), доступа к данным и Silverlight.Я хочу добавить в проект SL ссылку на доступ к данным для выполнения методов, но SL может получить ссылку только из другого проекта SL.

Как я могу его опустить?Если я размещу проект доступа к данным на WCF, я могу сослаться на WCF на SL?

Пожалуйста, помогите!:)

1 Ответ

2 голосов
/ 26 июня 2010

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

Существует также другой способ - создать библиотеку классов Silverlight, а затем добавить в нее новые связанные файлы - эти связанные файлы являются файлами классов из вашей сборки доступа к данным.

Вот предыдущий ответ , который объясняет связывание, хотя вы должны заметить, что, поскольку ваши классы доступа к данным теперь будут использовать среду выполнения Silverlight, у вас может не быть доступа ко всем требуемым пространствам имен System хотя вы можете выбрать, какие файлы вы хотите добавить в новый проект, и реорганизовать те, которые из-за этого не работают).

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