Раньше добавление миграций не работало для меня, так как миграция и dbcontext были в разных сборках. После того, как я переместил их в одну сборку, эта ошибка больше не возникает, вместо этого я получаю эту новую ошибку.
Поскольку информации, кроме трассировки стека, немного, я не могунайти, где проблема.
Команда:
dotnet-ef migrations add identity
Трассировка стека:
System.NullReferenceException: Ссылка на объект не установлена для экземпляра объекта. в Microsoft.EntityFrameworkCore.Design.Internal.CSharpHelper.Literal (строковое значение) в Microsoft.EntityFrameworkCore.Migrations.Design.CSharpMigrationOperationGenerator.Generate (операция CreateTableOperation, построитель IndentedStringBuilder String (операции IReadOnlyList1, IndentedStringBuilder строитель) в Microsoft.EntityFrameworkCore.Migrations.Design.CSharpMigrationsGenerator.GenerateMigration (String migrationNamespace, Струнный migrationName, IReadOnlyList1 upOperations, IReadOnlyList1 downOperations) в Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsScaffolder.ScaffoldMigration (String migrationName, Струнный rootNamespace, String subNamespace, String language) в Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.AddMigration (Строковое имя, String outputDir, String contextType) в Microsoft.EntityFrameworkCore.Design.OperationExecutor.AddMigrationImpl (StКольцевое имя, String outputDir, String contextType) в Microsoft.EntityFrameworkCore.Design.OperationExecutor.AddMigration. <> c__DisplayClass0_0. <. ctor> b__0 () в Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.0___0_0_0_c_____________________________________ Класс_0_0_0_0_0____________________________________________________________________________0Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute (Action action) Ссылка на объект не установлена для экземпляра объекта.