使用EF 6生成模型时出错

时间:2014-10-03 15:26:00

标签: c# visual-studio-2010 entity-framework .net-4.0

我正在探索实体框架,当我尝试使用EF 6 EntityObject Generator template生成模型时,我遇到了一些麻烦。一旦模板完成其操作,我在错误列表中得到一堆错误。以下是四个错误:

  

名称' TemplateMetadata'在当前上下文中不存在   ' System.Data.Metadata.Edm.EnumType'由于其保护级别而无法访问   ' System.Data.Metadata.Edm.EnumType'不包含' UnderlyingType'的定义并且没有扩展方法' UnderlyingType'接受类型' System.Data.Metadata.Edm.EnumType'的第一个参数。可以找到(你错过了使用指令或程序集引用吗?)       ' Microsoft.VisualStudio.TextTemplating32E3A8132CB3A5BCD6B75A5C1B94668D.GeneratedTextTransformation.MetadataConstants'不包含' TT_TEMPLATE_VERSION'

的定义

根据this SO post EF 6可以使用.NET 4,但根据this CodePlex postEF 6不支持.NET 4所以作为EF的完全新手,我有点困惑。

如果我无法使用EF 6,如何安全地将我的项目评级为EF 5

感谢您的帮助。

0 个答案:

没有答案