2015-04-19 3 views
0

У меня есть база данных. Он работает нормально. Но когда я пытаюсь обновить данные (только данные, не более, схема не остается той же) из другой базы данных (более новую версию данных для базы данных) Я получаю эту ошибку:Entity Framework и данные для обновления

Model compatibility cannot be checked because the database does not contain model metadata. Model compatibility can only be checked for databases created using Code First or Code First Migrations.

Как я понимаю, эта ошибка происходит с Entity Framework. Я проверяю схему базы данных, она остается неизменной после обновления.

Зачем нужна эта ошибка? Это ошибка с Entity Framework?

+2

Это уже обсуждалось в другой теме. См. Этот ответ http://stackoverflow.com/a/15397640/4806735 – superher0

ответ

0

Проблема была в том, что скрипт данных обновления удаляет запись из таблицы __MigrationHistory.

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