无法在 dotnet 上添加迁移

Unable to add migration on dotnet

大家好,我正在尝试通过以下代码在我的项目中添加迁移

add-migration InitialCreate

我在添加迁移时遇到了问题。错误说

Method not found: 'Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1.HasIndex

这是怎么回事。怎么解决????

我的项目中安装的包

可能存在版本不匹配的问题。请将您的 Openiddict 更新为 2.0.1 like

<PackageReference Include="OpenIddict" Version="2.0.1" />
<PackageReference Include="OpenIddict.EntityFrameworkCore" Version="2.0.1" />
<PackageReference Include="OpenIddict.Mvc" Version="2.0.1" />