У меня есть эта ошибка в 762-й раз, но на этот раз я получаю ее, как только пытаюсь получить доступ к моему сайту Production, сразу после удаления базы данных "production" на Azure и затем публикации моего сайта.
The model backing the 'PropertyContext' context has changed since the database was created. Consider using Code First Migrations to update the database
Я удалил базу данных, потому что я не мог исправить эту проблему каким-либо другим способом, но она все еще не работает.
Некоторые важные моменты:
- Я использую EF6 и публикацию в Azure.
- Это 1 из 2 проектов/сайтов, которые используют один и тот же проект репо. У меня нет ни одного проблемы с другим, только этот.
- Я попытался сначала опубликовать проект проблемы (после удаления db) и второй с тем же результатом.
- Я попытался удалить как ВЕБ-САЙТЫ, так и БД из Azure и снова начать
- Я попытался удалить все миграции и начать с новой модели данных
-
Я пробовал следующее в своем Global.asax(в обоих проектах)
Database.SetInitializer PropertyContext > (null); < - SO не позволит мне помещать первый <
и
Database.SetInitializer(new MigrateDatabaseToLatestVersion<PropertyContext, MyConfiguration>());
new PropertyContext().Database.Initialize(true);
Я использую .net 4.5
Почему я получаю эту ошибку в новой базе данных и как я могу заставить этот сайт работать?