菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
33
0

支持“xxxContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库

原创
05/13 14:22
阅读数 38446

将项目的数据库连接用户及密码修改后(切换用户,用户名与原来不一样,用户下对象结构一致),报以下错误:

支持“XXXDBContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库

处理方式有两种:

1)重新基于新用户生成migration文件并updata-database;

     可先排除原来用户下的migration文件

     

    生成新用户下的migration文件,然后将Up()方法下内容注释后,执行update-database.

2)排除项目中migration文件并删除表 __MigrationHistory 中的数据

 注意:以上两种方式的处理都会打破原来migration文件的连续性,特别是第二种方式。

发表评论

0/200
33 点赞
0 评论
收藏