EF (Entity Framework) 4.3 Инструмент миграции не работает с базой данных EF 4.1

Я хочу изменить одну БД, разработанную с помощью EF 4.1 (Код Первый). Я обновил проект до EF 4.3 и выполнил следующие шаги: http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-automatic-migrations-walkthrough.aspx

Все идет хорошо, но когда я хочу чтобы протестировать текущую БД (EF 4.1 Code First), Update-Database вызывает эту ошибку:

Не удается создать шаблон для следующей миграции, поскольку целевая база данных была создан с помощью более ранней версии Code First, чем EF 4.3, и не содержат таблицу истории миграций. Чтобы начать использовать миграции по отношению к этой базе данных, убедитесь, что текущая модель совместима с целевую базу данных и выполните процесс обновления миграции. (В визуальном Studio вы можете использовать команду Update-Database из диспетчера пакетов. Консоль для выполнения процесса обновления миграции).

Мне интересно, как мне перенести базу данных EF 4.1 (Code First)? Более того, эта БД живая и имеет данные, и я не могу удалить таблицы.

6
задан thirtydot 2 March 2012 в 15:39
поделиться