EntityModel с Ideablade вызывает проблемы на сервере

Проблема

Когда я тестирую свой проект в реальной среде, он работает отлично. Все соединения выполнены правильно, и оба edmx будут работать правильно.

Однако, когда я опубликую его на нашем веб-сервере, один из файлов edmx вернет «Удаленный сервер вернул ошибку: не найден» (см. Рисунок) Ошибка

Информация

Мы используем проект Silverlight 5 с IdeaBlade v6.1.7.0, Caliburn.Micro v1.3.1.0 и MefContrib.Silverlight v1.1.0.0.

Мы поместили туда отдельную библиотеку классов с нашими файлами edmx.

У нас есть 2 файла edmx. Один для обычных данных и один для локализации.

В настоящее время я обнаружил, что EDMX для StaticContent не работает! он всегда будет возвращать ошибку, показанную на изображении выше.

Но когда я тестирую его на своей локальной машине, все работает отлично.

Я ищу любого, кто может мне помочь в любом случае, если нужна дополнительная информация; не стесняйтесь спрашивать.

Список вещей, которые я уже пробовал

Я попытался повторно добавить статический контент edmx.

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

Я попытался установить ключ источника данных staticcontent edmx таким же, как и у другого edmx.

Для всех пользовательских dll установлено значение «Копировать локально = true».


person Theun Arbeider    schedule 24.10.2013    source источник


Ответы (1)


Вы получите ошибку NotFound на клиенте, когда он не сможет связаться с EntityServer. Как правило, это не имеет ничего общего с самим EDMX, если вы не используете расширения источника данных с каждой моделью.

К сожалению, существует множество причин, по которым клиент не сможет связаться с сервером. Сначала вы можете проверить, запущена ли служба, перейдя на ее страницу службы, как описано здесь. Если есть проблема со службой, вы увидите ошибки, показанные на этой странице.

Также см. эту страницу для получения информации о шагах развертывания, чтобы узнать, у вас есть все необходимое.

person Kim Johnson    schedule 29.10.2013