无法在dotnet上添加迁移

时间:2020-04-14 15:09:15

标签: asp.net-core asp.net-identity openiddict

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

add-migration InitialCreate

添加迁移时,我面临的问题是。错误提示

找不到方法: 'Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1.HasIndex

这是怎么回事。如何解决这个问题???

我的项目中安装的软件包 enter image description here

1 个答案:

答案 0 :(得分:0)

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

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