我已经通过Nuget安装了EFv4.2,但我仍然没有在EDMX模型中看到“DbContext generator”T4模板,只有“实体对象生成器”和“自我跟踪生成器”可用。似乎没有什么变化。
我错过了什么吗?我需要首先安装EFv4.1吗?通过Nuget安装实体框架4.2,但一切似乎都保持不变?
1
A
回答
3
没有新功能。只有错误修复。
EF 4.2 = Bug的修复+语义版本
当我们发布的“EF 4.1 更新1”使用泛型类为他们的供应商的工厂实现,我们引入了影响第三方EF提供商 错误, 等WrappingProviderFactory的东西。在我们的测试中,我们错过了这个 ,我们的一些供应商作家 在我们发货后报告。如果您遇到此错误,您将得到一个 FileLoadException,指出“给定的程序集名称或代码库为 无效”。此错误阻止了一些第三方提供商使用'EF 4.1 Update 1'工作 ,对于使用 受影响提供商的人员的唯一解决方法是请他们留在EF 4.1上。第三方 提供者作者随后确定了EF中的某些区域,难以让 使EF与其提供者一起工作,因此我们决定在EF 4.2发行版中解决这些 问题。这些提供商相关的更改将是'EF 4.1 Update 1'和'EF 4.2'之间唯一的变化 。
很明显,单bug修复通常不会保证碰撞轻微 版本,但我们也想借此机会获得到 语义版本的路径,而不是调用释放“EF 4.1 更新2”。
提取编辑
使用与模型优先和 数据库首先是现在的“在线模板”选项卡下可当 “右边的DbContext API模板在EF 设计器上选中“点击 - >添加代码生成项目...”。
相关问题
- 1. 无法通过ASP.NET MVC中的NuGet安装实体框架
- 2. 如何通过nuget命令安装SQLite实体框架1.0.99.0
- 3. 实体框架4.2枚举支持
- 4. UIStatusbar改变方向,但一切都保持不变
- 5. 安装实体框架
- 6. 为什么实体框架似乎更新了不变的实体
- 7. 实体框架似乎已经发明了一个不存在
- 8. 我的网格不渲染,但一切似乎都很好
- 9. 实体框架6.1.3目标框架的NuGet安装失败.NETStandard 1.4
- 10. 实体框架通过wcf
- 11. 实体框架 - 通过
- 12. 通过实体框架调用存储过程后,数据库中的表更新,但实体保持原样
- 13. 保持EntityObject不变为新增状态(实体框架)
- 14. 实体框架 - 如何通过实体
- 15. 实体框架不保存
- 16. 在实体框架保持数据
- 17. 如何隐藏HTML实体但保持XML实体不变?
- 18. 实体框架4.3多项目安装
- 19. 错误安装实体框架包
- 20. VS 2010 - 使用MySql存储过程的实体框架似乎不起作用
- 21. SQL CE到Azure同步框架似乎工作但不一致
- 22. 实体框架4.2表值函数
- 23. 实体框架与的NuGet - 在init.ps1
- 24. 通过Laravel安装程序不能在Windows上安装Laravel 4.2?
- 25. 实体框架似乎在父对象之前保存子对象
- 26. 实体框架4:保存一对多实体不起作用
- 27. 实体框架4.1坚持一个getter
- 28. 实体框架 - 一般坚持枚举?
- 29. 通过获取实体框架实体列名来实现类型安全
- 30. 实体框架(装入嵌套实体)
但我在EDMX模型中找不到“DbContext generator”T4模板。那么我需要先安装EF 4.1吗? – JatSing
@孙检查编辑答案。回答你的问题是在我给的链接 – Eranga
哦,我以为我应该在“安装模板”选项卡下。机器安装VS 10没有互联网连接,有没有办法手动下载,然后把它放在“已安装的模板”选项卡下? – JatSing