2011-12-23 2 views
0

У меня 3-слойный прикладной уровень, и я использую структуру EF. Теперь файл EDMX находится на уровне DAL.Служба Windows не может обнаружить контекст EDMX

У меня есть служба Windows, которая будет активирована в 10:00 вечера каждую ночь. Эта услуга активирует метод BLL, который, в свою очередь, использует Context для выполнения действий.

Но когда мой служба активизирует и вызывает метод в УСК он выдает ошибку:

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

Я точно не знаю, как обойти это.

+1

Почему бы не прочитать, что говорит вам исключение. –

ответ

1

Ваш файл app.config в службе windows не содержит необходимого connectionString или его имя могло быть изменено и может не совпадать.

Смежные вопросы