我已经下载并安装了Entity Framework 4.1。我创建了一个新项目并添加了一个新的ADO.NET实体数据模型。我如何验证这是使用EF 4.1创建的?如何验证我的项目是使用实体框架4.1
2
A
回答
2
EF 4.1只是EF 4.0的扩展,因此您必须同时使用EF 4.0(来自GAC的System.Data.Entity.dll)和EF 4.1(EF 4.1的安装目录中的EntityFramework.dll)程序集。如果您添加了ADO.NET实体数据模型,那么它只是EF 4.0,因为EF 4.1必须手动添加或者可能使用DbContext Generator T4模板添加。 EDMX仍然是EF 4.0的特色。
1
看看你的项目引用,他们应该是版本:4.1.10311.0(根据你的链接)。
+1
还在看4.0。哪个DLL特别是红鲱鱼? System.Data.Entity仍然显示为v4.0.30319。我还在我的向导中看到了Sprocs,并且我认为4.1已经停止了对它们的支持。 – 2011-03-28 21:17:34
相关问题
- 1. 使用实体框架MVVM验证
- 2. 实体框架验证
- 3. 如何使用启用silverlight的wcf和实体框架为silverlight项目中的实体添加验证
- 4. 实体框架4.1服务器端验证
- 5. 实体框架4.1例外
- 6. 实体框架4.1和SQLite
- 7. 实体框架(4.1)关系
- 8. 实体框架4.1。从IDS
- 9. 实体框架4.1 - 选择
- 10. 实体框架4.1 - EFTracingProvider
- 11. 实体框架和模型/我刚使用实体框架是第一次使用这个例子验证
- 12. 检查项目没有插入实体框架4.1
- 13. 你如何使用MVC-迷你探查与实体框架4.1
- 14. 如何在实体框架中使用更新SPROC 4.1
- 15. 如何使用实体框架4.1与MVC 3登录
- 16. 实体框架4.1通用存储库
- 17. 我的项目使用哪个版本的实体框架?
- 18. 实体框架验证混乱 - 的“128”
- 19. MVC上的实体框架验证
- 20. 实体框架4.1的ObjectContext VS的DbContext
- 21. 使用DbContext - 实体框架4.1如何为实体设置默认值
- 22. 实体框架中的外键4.1
- 23. 实体框架4.1和BLOB的
- 24. 实体框架4.1大量的表(715)
- 25. 如何仅使用实体框架保存特定项目?
- 26. 我的C#实体框架项目是否闹鬼?
- 27. 实体框架 - 验证文本格式
- 28. 单元测试实体框架验证
- 29. 实体框架+验证注释
- 30. 实体框架4.1 InverseProperty属性和ForeignKey
我认为你是对的。我现在添加了一个对DLL的引用,它是4.1,所以现在什么是验证我获得4.1功能的最简单方法? – 2011-03-28 21:48:54
您必须使用它们。没有隐藏的功能会自动使用。您必须先使用代码优先或通过从T4模板生成DbContext来使用DbContext API。可以在没有DbContext API的情况下使用的角色特征是强类型'Include'。 – 2011-03-28 21:55:12