在EF Core中添加迁移时,实体类型“ IdentityUserLogin”需要定义主键

时间:2020-03-14 06:55:01

标签: asp.net asp.net-core entity-framework-core entity-framework-migrations

我正在创建一个ASP.NET Core项目。模型和Web项目分为两个不同的项目。当我准备为模型添加迁移时,它引发了以下错误:

实体类型“ IdentityUserLogin”要求主键为 定义。如果您打算使用无键实体类型调用 “ HasNoKey()”。

模型中的类确实使用IdentityUser和IdentityRole。而且我的ApplicationDbContext确实包含:

protected override void OnModelCreating(ModelBuilder builder)
{
  base.OnModelCreating(builder);
}

我不知道我在做什么错。有人可以帮我吗?

0 个答案:

没有答案