【问题标题】:The model backing database is out of date ASP.NET模型支持数据库已过时 ASP.NET
【发布时间】:2014-12-20 00:51:45
【问题描述】:

当我尝试发布并访问我的网站时出现错误。它说

【问题讨论】:

  • 不确定您是否看过此链接。 stackoverflow.com/questions/14948205/…
  • 您是否考虑过使用 Code First 迁移?
  • 我通过添加 Database.SetInitializer(null); 解决了这个问题但现在我收到另一个错误,说“投票”的列名无效。

标签: asp.net


【解决方案1】:

当您的 c# 代码模型与数据库表不同步时,您会收到此错误。

进行 EF 迁移将有助于调整这两个方面,因为 EF 将生成一组 SQL 脚本来转换您的数据库模型以匹配您的 c# 实体。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-19
  • 2011-04-05
  • 2015-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多