【发布时间】:2014-11-19 04:31:26
【问题描述】:
我是 asp.net 中的 mvc 新手,所以我开始使用 mvc 中的电影应用程序,采用代码优先的方法。我的问题是当我在电影类中更改或添加新字段时,出现类似
的错误支持“MovieDBContext”上下文的模型在创建数据库后发生了变化。考虑使用 Code First 迁移来更新数据库 (http://go.microsoft.com/fwlink/?LinkId=238269)。
所以任何人都知道在更改或添加任何新字段后使用代码优先方法的解决方案...... 使用下面列出的三个命令来解决......我们必须在包管理器控制台中编写它们
1)Enable-Migrations -ContextTypeName MvcMovie.Models.MovieDBContext
2)添加迁移初始
3)更新数据库
但是为什么会出现这个错误,如果没有mvc 4中的上述三个命令,还有其他解决方案吗?
【问题讨论】:
标签: asp.net-mvc entity-framework ef-code-first