我已经安装了 EntityFramework 6.01 并添加了对我的项目的引用。我关闭了 Visual Studio 2012,然后安装了 EF Power Tools Beta 4。
我重新打开 Visual Studio 2012 并右键单击包含 dbContext 的项目。实体框架的上下文菜单中不显示任何条目。安装过程中未出现错误消息。
使用 EF Power Tools 是否有其他先决条件?
我已经安装了 EntityFramework 6.01 并添加了对我的项目的引用。我关闭了 Visual Studio 2012,然后安装了 EF Power Tools Beta 4。
我重新打开 Visual Studio 2012 并右键单击包含 dbContext 的项目。实体框架的上下文菜单中不显示任何条目。安装过程中未出现错误消息。
使用 EF Power Tools 是否有其他先决条件?
我想我已经找到了解决方案。我公司使用 VB.net 作为标准开发语言。作为测试,我启动了一个 C# 项目。Entity Framework Power Tools 完全存在于 C# 项目中。似乎 VB.net 项目中尚不提供 Entity Framework Power Tools。
尝试右键单击该项目。我只是查看了 beta 4 的描述,它没有引用 EF 6。但是数据库中的逆向工程类应该通过右键单击项目来显示,这表明至少正确安装了电动工具。这些是我能找到的唯一可比性问题:
生成视图不适用于 EF6 的预发布版本。但是,当它发布时,它将与 RTM 版本一起使用。查看实体数据模型不适用于 Visual Studio 2010 上的 EF6。
Beta 4 更新了 Power Tools 以与 Entity Framework 6 和 Visual Studio 2013 一起使用。此版本中还修复了以下问题。当项目位于解决方案文件夹下时 Power Tools 不工作 当 EF.dll 加载到 VS 时 Power Tools 停止工作
具体信息可在 msdn 上的 ado.net 博客上找到