Внезапно я получаю сообщение в заголовке при попытке создать новую миграцию.Я погуглил, и, похоже, все проблемы, с которыми сталкиваются люди, связаны с их первоначальной миграцией.Разница в том, что я уже создал более двух десятков миграций и неожиданно начал видеть это сообщение.Я не обновлял и не изменял никакую конфигурацию или проект (ы).
2 общих решения:
a.Изменить сборку миграции (уже установлена правильно):
services.AddDbContext<clsdatabaseContext>(
options => options.UseSqlServer(
connection,
b => b.MigrationsAssembly("XXX.Data")
)
);
b.Установите стартовый проект
dotnet ef --startup-project ...
Я впервые использую ef core, и я немного нервничаю, пытаясь сделать последнее, тем более что он работает последние пару месяцев без проблем.Если я попытаюсь запустить команду запуска проекта, может ли она сбрасываться в иерархии моих миграций?Что могло заставить его внезапно перестать работать и начать выдавать эту ошибку?Есть ли способ, которым я могу вручную сконфигурировать его где-нибудь, чтобы я мог убедиться, что инструменты не сломают его даже больше, чем он сейчас сломан?
РЕДАКТИРОВАТЬ
Я забыл упомянуть, Add-Migration TwentySixthMigration -Project XXX.Data действительно создает миграцию, но последняя выполненная мной миграция и все перед ней, включая первую, были введены следующим образом Add-Migration TwentyFifthMigration