Лучший отвечающий
Подключение проекта Silverlight к БД через веб сервис

Вопрос
-
Добрый день! Необходимо загрузить данные из sql таблицы в проект Silverlight. Создаю модель ADO.NET Entity Data Model, затем добавляю к проекту SilverlightApplication1.web прокси-класс Domain Service. Теперь когда в проекте SilverlightApplication1 пробую добавить ссылку на SilverlightApplication1.web, выдает ошибку "you can only add project references to other Silverlight projects in the solution". Подскажите пожалуйста кто - нибудь сталкивался с такой ошибкой при добавлении проекта .Web? И есть ли еще другие способы связаться с базой?26 августа 2013 г. 7:43
Ответы
-
Добрый день.
Ссылка на сервисы делается немного не так. Правый клик на проекте - свойства, а в них:
Выбрать нужно проект с сервисами.
- Предложено в качестве ответа YatajgaModerator 7 сентября 2013 г. 7:30
- Помечено в качестве ответа YatajgaModerator 6 октября 2013 г. 10:51
26 августа 2013 г. 8:33Отвечающий
Все ответы
-
Добрый день.
Ссылка на сервисы делается немного не так. Правый клик на проекте - свойства, а в них:
Выбрать нужно проект с сервисами.
- Предложено в качестве ответа YatajgaModerator 7 сентября 2013 г. 7:30
- Помечено в качестве ответа YatajgaModerator 6 октября 2013 г. 10:51
26 августа 2013 г. 8:33Отвечающий -
Да, так тоже пробовала. Указываю проект SilverlightApplication1.web, но при включении его в проект SilverlightApplication1 (using SilverlightApplication1.web) выдает ошибку.27 августа 2013 г. 2:05
-
Давайте так, чтобы мне повторно не рассказывать то, что у меня уже описано, вот вам дока. Не обращайте внимания на Template, базовые библиотеки и MainPageBase, это наши внутренние заморочки. А так, весь процесс сборки связки EF+RIA+Silverlight описан максимально подробно. Дока старая, так что проблемы которые там описаны в новой VS вроде не воспроизводятся.
- Предложено в качестве ответа YatajgaModerator 7 сентября 2013 г. 7:30
27 августа 2013 г. 4:49Отвечающий -
Да, спасибо большое! Только почему у меня на шаге 7 нет в списке ADO connection и класса DomainService, когда к проекту Server.Data нужно их добавить? В предыдущих проектах я их добавляла к проекту SilverlightApplication1.web. Вот только никак не могла потом ссылку добавить из SilverlightApplication1 на SilverlightApplication1.web.28 августа 2013 г. 4:50
-
Картинки из VS 2010, поэтому, если у вас VS 2012, они могут отличаться.
Серверная часть, в соответствии с докой, получится из 3 проектов: dll для доступа к данным, dll для реализации сервисов и методов бизнес-логики и веб-проекта в котором будут хоститься SL приложения и сервисы.
28 августа 2013 г. 6:02Отвечающий