Почему EF хочет создавать индексы после восстановления базы данных?

StackOverflow https://stackoverflow.com//questions/23008774

Вопрос

После восстановления базы данных с одного сервера на другой я получаю сообщение AutomaticMigrationsDisabledException от EF говорится, что база данных соответствует текущей модели, хотя на самом деле они совпадают.

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

Ранее я без проблем восстанавливал ту же самую базу данных на другом сервере.Однако серверы не полностью идентичны.Все они представляют собой SQL Server 2008, но к некоторым из них применяются разные комбинации SP и KB.

Я использую EF 6.1.

Можете ли вы понять, в чем проблема?

Это было полезно?

Решение

Это ошибка версии 6.1, будет исправлена ​​в 6.1.1 - https://entityframework.codeplex.com/workitem/2167

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top