Исключение Sql - Попытка прикрепить файл базы данных, но с неверным путем? - PullRequest
0 голосов
/ 03 сентября 2018

У меня есть проект MVC для интервью, в котором использовалась фиктивная база данных. Я пытаюсь заставить его использовать фактическое соединение с базой данных сейчас и использовать Entity Framework.

Для этого я добавил файл базы данных в свое решение, и у меня есть класс, производный от DbContext. Моя проблема в том, что когда мое приложение пытается получить доступ к контексту Db, я получаю эту ошибку: enter image description here

Некоторый контекст для этого: у меня есть следующие проекты в моем решении:

Data <- The actual location of the .mdf file
Logic
Services
Tests
Web <- My MVC project

Судя по ошибке, похоже, что он пытается получить доступ к файлу mdf из папки App_Data проекта Web вместо проекта Data, но я не знаю, где я говорю свое решение фактическое местоположение файла базы данных.

Файл моей базы данных, похоже, настроен правильно и работает в целом. Я могу делать миграции и обновлять БД через Entity Framework. Это просто во время выполнения, я получаю эту ошибку, когда мой объект службы пытается получить к нему доступ

enter image description here

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