如果我没有对支持我的DbContext的模型进行更改,我该如何解决支持MVC的模型错误



我刚刚在VS2015中完成了一个最新版本后,尝试构建一个正在进行的项目。在重建并尝试启动该项目后,我得到了以下内容:

自数据库创建以来,支持"DevProjDbContext"上下文的模型已更改。考虑使用代码优先迁移来更新数据库

在项目的任何地方,我都找不到支持上下文的模型在哪里发生了变化。当基础模型不变时,是否有其他人遇到过此错误?

如果您不确定目标迁移,那么最好从解决方案的数据库和迁移文件夹中删除migrationhistory表,并将迁移重新添加到代码中。

要确定数据库的"更改",请使用迁移生成一个脚本,而不更改数据库。

Update-Database -Script

最新更新