我刚刚在VS2015中完成了一个最新版本后,尝试构建一个正在进行的项目。在重建并尝试启动该项目后,我得到了以下内容:
自数据库创建以来,支持"DevProjDbContext"上下文的模型已更改。考虑使用代码优先迁移来更新数据库
在项目的任何地方,我都找不到支持上下文的模型在哪里发生了变化。当基础模型不变时,是否有其他人遇到过此错误?
如果您不确定目标迁移,那么最好从解决方案的数据库和迁移文件夹中删除migrationhistory表,并将迁移重新添加到代码中。
要确定数据库的"更改",请使用迁移生成一个脚本,而不更改数据库。
Update-Database -Script