博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
"ApplicationDbContext"(泛指之类的数据库上下文模型)上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库。...
阅读量:7199 次
发布时间:2019-06-29

本文共 355 字,大约阅读时间需要 1 分钟。

一,在我使用自动生成数据库的时候,当你改变了数据库就会出现下面问题

"ApplicationDbContext"(泛指之类的数据库上下文模型)上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库。

原因一,是我在控制器用写了这句代码:private ApplicationDbContext db = new ApplicationDbContext();

原因二,是MVC自动生成数据库中会自动生成一张表[dbo].[__MigrationHistory],而这张表的作用就是:自动的在数据库生成监视上下文模型发生改动的表

解决办法:直接删除这张表,重新生成一下项目即可。

转载于:https://www.cnblogs.com/May-day/p/5430208.html

你可能感兴趣的文章
Ubuntu14.04下安装DevStack
查看>>
TypeC一个微软开发的超简单.NET依赖注入/IoC容器
查看>>
UVa 490 - Rotating Sentences
查看>>
委托批量处理Excel
查看>>
八大排序算法
查看>>
还在为工作发愁?学JavaScript吧
查看>>
在Apache下开启SSI配置
查看>>
NSURLSession 相关清单
查看>>
bzoj 1789: [Ahoi2008]Necklace Y型项链 贪心
查看>>
Node.js应用场景及发展趋势
查看>>
何恺明经典去雾算法
查看>>
win7快速启动栏
查看>>
11g包dbms_parallel_execute在海量数据处理过程中的应用
查看>>
帝国CMS7.2新增多图同时上传插件,上传多图效率更高
查看>>
Swift编程语言学习3.1排列
查看>>
cdoj 1141 酱神寻宝 状压dp
查看>>
uart 超声波传感器数据读取
查看>>
robotframe使用之时间控件
查看>>
IntellIJ IDEA 启动 参数 配置
查看>>
ansible实践-1
查看>>