Несколько клиентских проектов в одном серверном проекте с Silverlight & RIA Services Beta - PullRequest
2 голосов
/ 04 февраля 2010

Тип или имя пространства имен «Ресурсы» не существует в пространство имен «MyWebProject.Web» (вы пропустили сборку ссылка?) C: \ Users \ ... \ MySecondProject \ Generated_Code \ MyWebProject.Web.g.cs

У меня возникают некоторые проблемы при попытке добавить второй клиентский проект SL в мое бизнес-приложение SL (Ria services). Это связано с тем, как файлы общего ресурса в веб-проекте связаны с моим новым клиентским проектом SL (проект клиента SL, созданный с помощью шаблона Business App, работает нормально). Та же проблема была поднята на форумах SL , но копирование веб-папки из моего существующего клиента SL, похоже, не работает.

Как добавить второй клиентский проект SL с использованием служб RIA к решению существующего бизнес-приложения SL без этих проблем с общими ресурсами? Следует ли мне избегать использования шаблона решения для бизнес-приложений для решений с несколькими клиентами SL, поскольку, как представляется, предполагается, что только одно клиентское приложение будет совместно использовать файлы ресурсов?

1 Ответ

4 голосов
/ 18 июня 2010

Я не уверен, что оно все еще актуально, но я нашел ваш пост, когда искал решение той же проблемы, добавив второго клиента.Поэтому, если другие сталкивались с той же проблемой, вот она.

Мне удалось исправить это, добавив папку Web / Resources в мой новый клиент (такая же структура, как в исходном проекте шаблона), и добавив файлы ресурсов.как ссылки из исходного веб-проекта.

Щелкните правой кнопкой мыши> добавьте> существующие элементы ...> перейдите к .Web / Resources> выберите все ресурсы и материалы дизайнера> ДобавитьКак ссылка (в раскрывающемся списке Добавить).

У меня сработало.Удачи

ЖЖ

...