none
Подключение проекта Silverlight к БД через веб сервис RRS feed

  • Вопрос

  • Добрый день! Необходимо загрузить данные из 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

Ответы

  • Добрый день.

    Ссылка на сервисы делается немного не так. Правый клик на проекте - свойства, а в них:

    Выбрать нужно проект с сервисами.

    • Предложено в качестве ответа YatajgaEditor 7 сентября 2013 г. 7:30
    • Помечено в качестве ответа YatajgaEditor 6 октября 2013 г. 10:51
    26 августа 2013 г. 8:33
    Отвечающий

Все ответы

  • Добрый день.

    Ссылка на сервисы делается немного не так. Правый клик на проекте - свойства, а в них:

    Выбрать нужно проект с сервисами.

    • Предложено в качестве ответа YatajgaEditor 7 сентября 2013 г. 7:30
    • Помечено в качестве ответа YatajgaEditor 6 октября 2013 г. 10:51
    26 августа 2013 г. 8:33
    Отвечающий
  • Да, так тоже пробовала. Указываю проект SilverlightApplication1.web, но при включении его в проект SilverlightApplication1 (using SilverlightApplication1.web) выдает ошибку.
    27 августа 2013 г. 2:05
  • Давайте так, чтобы мне повторно не рассказывать то, что у меня уже описано, вот вам дока. Не обращайте внимания на Template, базовые библиотеки и MainPageBase, это наши внутренние заморочки. А так, весь процесс сборки связки EF+RIA+Silverlight описан максимально подробно. Дока старая, так что проблемы которые там описаны в новой VS вроде не воспроизводятся.
    • Предложено в качестве ответа YatajgaEditor 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
    Отвечающий