Ошибка, когда файл EDMX находится в отдельном проекте - PullRequest
2 голосов
/ 10 февраля 2011

У меня есть проблема, которая говорит

Указанное именованное соединение либо не найдено в конфигурации, не предназначено для использования с поставщиком EntityClient, либо недопустимо.

Мой файл edmx находится в отдельном проекте, но этот проект содержит строку подключения в app.config

Что может вызвать проблему?

1 Ответ

2 голосов
/ 10 февраля 2011

Убедитесь, что app.config находится в проекте, который настроен для запуска проекта.

ЕСЛИ я правильно понимаю (надеюсь, что понимаю!):

У вас есть два проекта:

ApplicationServices (Проект запуска)

  • Web.config

EntityContainer

  • MyEdmx.edmx

  • App.config

Когда проект запускается, он читает из файла web.config.

Необходимо убедиться, что строка подключения находится в файле web.config. Я обычно удаляю app.config из других проектов, если не планирую их использовать.

Также дважды проверьте ссылки на проекты ApplicationServices EntityContainer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...