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

时间:2014-09-12 16:01:23

标签: entity-framework visual-studio-2013 entity-framework-6.1

我创建了一个新项目并添加了一个空数据模型。我添加了一些实体和属性,然后根据this tutorial生成了数据库。到现在为止还挺好。然后我回去并增加了额外的权利。

现在,我无法Generate Database From Model...,因为我收到了Error 11007: Entity Type 'xxxx' is not mapped我添加的所有新实体。根据msdn,我可以按照here的说明解决概念模型和存储模型之间的映射问题。但是,看起来这些说明假设实体已存在于我的存储模型中(它们不是)。当我尝试手动映射它们时,我必须选择的唯一两个表是我创建的原始两个表。

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

这是各种各样的幽灵错误。我有一个默认值的另一个错误,我试图设置为出现在错误列表底部的日期时间。我解决了这个错误,现在一切正常。