Мы используем Entity Framework 6.0 и добавили новую таблицу, используя Code First. Как обычно, мы создали EntityMap и добавили объект и карту в контекст. Когда мы пытаемся обновить базу данных с помощью команды консоли диспетчера пакетов «update-database -script», EF хочет применить все миграции (в том числе те, которые уже находятся в таблице __MigrationHistory).Entity Framework, применяющий слишком много миграций
Кто-нибудь испытал ту же проблему и знает, как ее решить?
Заранее спасибо
Добавляет ли '-Verbose' в команду причину? – Amy
Запустили ли вы предыдущие миграции без -script, чтобы они были применены? Вы можете попробовать добавить параметры -SourceMigration и -TargetMigration. https://msdn.microsoft.com/en-us/data/jj591621.aspx#script –
спасибо @Amy, команда -Verbose приведет нас к решению спецификации -StartUpProjectName – xeraphim