У меня есть несколько dbcontexts в проекте C #, и я пытаюсь включить миграции, когда я укажу полную команду ie:
"Enable-Migrations -ContextTypeName Models.Account.AccountDetailDbContext"
Создается папка миграции с классом конфигурации
Затем я получаю сообщение:
«Проверка соответствия целевого объекта существующей базе данных ...»
А потом
«Тип конфигурации миграции« Portal.WebUI.Migrations.Configuration »не найден в сборке« Portal.WebUI ».»
Хотя он только что создал файл, он не может его найти.
Может ли кто-нибудь помочь в этом, пожалуйста?
У меня есть правильный проект, выбранный в консоли диспетчера пакетов
Я попытался использовать команду -verbose, но она не дает дополнительной информации
Если я копирую dbcontexts и классы в новый проект, то все это работает, поэтому в этом существующем проекте должно быть что-то, что он делает миграцию неудачной, но я не могу сказать, что это такое.
Заранее благодарим за любые ответы
Мне удалось решить эту проблему, удалив пакет EF nuget, а затем переустановив его.
Скорее раздражает ... но я надеюсь, что это поможет кому-то другому.