MVC 5 Контекст изменился с момента создания базы данных - PullRequest
1 голос
/ 28 января 2020

Я следую учебному пособию по MVC 5 с Entity Framework 6 и Autofa c с использованием VS 2013.

Я считаю, что подход Code First.

Я пропустил шаг при создании моей модели / объекта и обнаружение после создания базы данных.

Когда я загружаю сайт, я получаю

Модель, поддерживающая контекст «MyDbContext», изменилась так как база данных была создана. Рассмотрите возможность использования Code First Migrations для обновления базы данных.

Я смотрел на

Модель поддержки БД Контекст изменился; Рассмотрим первые миграции кода

, но база данных не была доступна в моем Global.asax , возможно, потому что я использую AutoFac. Наткнулся на другой поток, который предлагал использовать Enable-Migrations, но получил ошибку

В сборке 'Web' не найден тип контекста

Пробовал

update-database -verbose -force

Тип сборки миграции не найден в сборке «Web».

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

Как мне решить эту проблему?

...