【发布时间】:2010-10-28 10:53:34
【问题描述】:
我有一个带有 EF1 数据模型的 VS2008 Web 项目。现在我已经用.Net 4将它转换为VS2010项目。我的问题是关于实体框架的。我怎样才能看到它是什么版本的 EF。或者我如何确定它是 EF 4?
【问题讨论】:
标签: .net visual-studio-2010 entity-framework
我有一个带有 EF1 数据模型的 VS2008 Web 项目。现在我已经用.Net 4将它转换为VS2010项目。我的问题是关于实体框架的。我怎样才能看到它是什么版本的 EF。或者我如何确定它是 EF 4?
【问题讨论】:
标签: .net visual-studio-2010 entity-framework
您可以查看有关 System.Data.Entity.dll 版本的项目引用。
【讨论】:
查看您的“System.Data.Entity”参考版本,如果是 3.5.0.0,那么它就是 EF1。如果是 4.0.0.0,那么您使用的是 EF4。
【讨论】:
这里真的有两个问题:
当您将 VS 2008 项目升级到 .NET 4 时,它也会将 EDMX 升级到 EF 4 模型。但如果您跳过此内容或只是想确认它是否正确,请查看 EDMX 中的 xmlns 元素。
【讨论】: