Службы RIA: не удается найти метаданные для «сущностей»

#silverlight #wcf-ria-services

#silverlight #wcf-ria-services

Вопрос:

Использование служб RIA для проекта Silverlight / ASP.net. Я пытаюсь выполнить шаги, определенные здесь: http://msdn.microsoft.com/en-us/library/bb896240.aspx предварительно сгенерировать представления сущностей, что поможет ускорить запуск модели сущностей. Как только я устанавливаю для обработки артефактов метаданных значение «Копировать в выходной каталог» в моем проекте entity model, я начинаю получать сообщение об ошибке: не удается найти метаданные для «сущностей» в проекте Silverlight.

Поддерживается ли предварительная генерация просмотров в службах RIA Services?

Ответ №1:

У меня возникла эта проблема при импорте файла EDMX из существующего решения и изменении пространства имен.

Я решил это, изменив все существующие ссылки на пространство имен, в том числе в domainmodel.Designer.cs и изменение имени контекста на другое имя, а затем перестройка веб-проекта, а затем проекта SL. (также требует, чтобы вы изменили свои способы использования)

Впоследствии вы можете изменить его обратно на исходное имя.

Вы можете определить, есть ли у вас та же проблема, что и у меня, посмотрев, есть ли у вас папка с сгенерированным кодом (скрытая) в проекте SL.