支持“ApplicationDbContext”上下文的模型已在数据库创建后发生更改

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了支持“ApplicationDbContext”上下文的模型已在数据库创建后发生更改相关的知识,希望对你有一定的参考价值。

异常信息

技术分享

解决方法:

1、PM> Enable-Migrations

技术分享

2、打开生成的Configuration.cs文件,修改代码如下

public Configuration()
{
  AutomaticMigrationsEnabled = true;//默认为false 此处需要修改
  ContextKey = "ApplicationDbContext";//必须为数据上下文名称
}

 

以上是关于支持“ApplicationDbContext”上下文的模型已在数据库创建后发生更改的主要内容,如果未能解决你的问题,请参考以下文章

支持“ApplicationDbContext”上下文的模型已在数据库创建后发生更改

代码优先更新数据库错误“ApplicationDbContext”上下文已更改

现有数据库上的 AspNet Identity ApplicationDbContext

使用 ApplicationDbContext 进行单元测试帐户控制器

如何在 Asp .Net 5 的控制器外使用 ApplicationDbContext

ASP.NET 核心标识。使用 ApplicationDbContext 和 UserManager。他们是不是共享上下文?