带有新数据库的EF6生成“自创建数据库以来,支持<Database>上下文的模型已更改。”

斯特拉顿

我已经通过迁移开发了Code First数据库已有两周了。我昨天添加了几张桌子,但出现了错误

The model backing the 'DanceDb' context has changed since the database was created.

在尝试了几件事之后,我删除了数据库,删除了所有代码迁移,清理了解决方案,添加了一个迁移并运行了Update-Database,但仍然遇到相同的错误。

如果我再次运行Add-Migrations,则不会生成任何内容,因此有人认为它们是相同的。

我正在运行VS2013。我有两个项目,一个用于实体,另一个用于MVC项目。我已经读过有关将实体移入主项目的信息,但如果我听过,那听起来像是一种向后的解决方案。

我到底该怎么做才能使它再次运行?

斯特拉顿

解决方法是将数据库初始化程序设置为null

public class DanceDb : DbContext
{
    public DanceDb() : base("name=DanceEntities")
    {
        Database.SetInitializer<DanceDb>(null);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自创建数据库以来,支持“ DataContext”上下文的模型已更改

来自分类Dev

得到错误“自创建数据库以来,支持'DBContext'上下文的模型已更改。“

来自分类Dev

得到错误“自创建数据库以来,支持'DBContext'上下文的模型已更改。”

来自分类Dev

自创建数据库以来,支持“ServicesContext”上下文的模型已更改

来自分类Dev

自创建数据库以来,“支持”上下文的模型已更改”-在其他项目中

来自分类Dev

自创建数据库以来,“支持”上下文的模型已更改”-在其他项目中

来自分类Dev

自创建数据库以来,支持“ --Context”上下文的模型已更改-但是db是新的生产数据库

来自分类Dev

如何修复“自创建数据库以来,支持上下文的模型已更改。” 首先在数据库中

来自分类Dev

如何修复“自创建数据库以来,支持上下文的模型已更改。” 首先在数据库中

来自分类Dev

实体框架告诉我支持上下文的模型已更改

来自分类Dev

“支持‘DataContext’上下文的模型已更改”但我正在进行相同的迁移

来自分类Dev

EF6数据库优先-EF尝试创建我的数据库(但所有表已存在)

来自分类Dev

EF6 Model First:添加新实体后无法从模型生成数据库

来自分类Dev

在EF数据库上下文中两次使用相同的c#模型

来自分类Dev

在EF数据库上下文中两次使用相同的c#模型

来自分类Dev

在我的域模型中有数据库上下文是否可以

来自分类Dev

在我的域模型中有数据库上下文可以吗

来自分类Dev

如何在EF6代码优先中对数据库上下文使用通用类型

来自分类Dev

EF Database首先如何为数据库更改更新模型?

来自分类Dev

EF Database首先如何为数据库更改更新模型?

来自分类Dev

EF Core 2.2:迁移开始报告上下文有待处理的模型更改

来自分类Dev

更新网站后获取EF上下文已更改错误

来自分类Dev

EF6和MySQL从模型生成数据库

来自分类Dev

ASP.NET MVC4设置数据库上下文和模型

来自分类Dev

从实体框架模型类访问数据库上下文

来自分类Dev

EF6首先使用SQLite模型创建数据库

来自分类Dev

保存更改之前,如何修改数据库上下文实体的当前值

来自分类Dev

Linqpad-保存更改无需Linq To Entiies数据库上下文即可工作

来自分类Dev

每次不使用都会创建不同的数据库上下文是否有问题

Related 相关文章

  1. 1

    自创建数据库以来,支持“ DataContext”上下文的模型已更改

  2. 2

    得到错误“自创建数据库以来,支持'DBContext'上下文的模型已更改。“

  3. 3

    得到错误“自创建数据库以来,支持'DBContext'上下文的模型已更改。”

  4. 4

    自创建数据库以来,支持“ServicesContext”上下文的模型已更改

  5. 5

    自创建数据库以来,“支持”上下文的模型已更改”-在其他项目中

  6. 6

    自创建数据库以来,“支持”上下文的模型已更改”-在其他项目中

  7. 7

    自创建数据库以来,支持“ --Context”上下文的模型已更改-但是db是新的生产数据库

  8. 8

    如何修复“自创建数据库以来,支持上下文的模型已更改。” 首先在数据库中

  9. 9

    如何修复“自创建数据库以来,支持上下文的模型已更改。” 首先在数据库中

  10. 10

    实体框架告诉我支持上下文的模型已更改

  11. 11

    “支持‘DataContext’上下文的模型已更改”但我正在进行相同的迁移

  12. 12

    EF6数据库优先-EF尝试创建我的数据库(但所有表已存在)

  13. 13

    EF6 Model First:添加新实体后无法从模型生成数据库

  14. 14

    在EF数据库上下文中两次使用相同的c#模型

  15. 15

    在EF数据库上下文中两次使用相同的c#模型

  16. 16

    在我的域模型中有数据库上下文是否可以

  17. 17

    在我的域模型中有数据库上下文可以吗

  18. 18

    如何在EF6代码优先中对数据库上下文使用通用类型

  19. 19

    EF Database首先如何为数据库更改更新模型?

  20. 20

    EF Database首先如何为数据库更改更新模型?

  21. 21

    EF Core 2.2:迁移开始报告上下文有待处理的模型更改

  22. 22

    更新网站后获取EF上下文已更改错误

  23. 23

    EF6和MySQL从模型生成数据库

  24. 24

    ASP.NET MVC4设置数据库上下文和模型

  25. 25

    从实体框架模型类访问数据库上下文

  26. 26

    EF6首先使用SQLite模型创建数据库

  27. 27

    保存更改之前,如何修改数据库上下文实体的当前值

  28. 28

    Linqpad-保存更改无需Linq To Entiies数据库上下文即可工作

  29. 29

    每次不使用都会创建不同的数据库上下文是否有问题

热门标签

归档