Entity Framework 2013 年 Visual Studio 中的 4 种工具

Entity Framework Power 4 tools in Visual Studio 2013

我了解到,使用现有数据库学习 Code First 的最佳方法之一是使用 EF Power Tools。

我下载了 Entity Framework Power tools beta 4,并将其安装在我现有的 Visual Studio 2013 安装中。之后我重新启动 Visual Studio。

我用我的实体创建了一个 class 库。据我了解,当安装插件时,我应该在项目上获得一个上下文菜单,允许我对数据库进行逆向工程,但我找不到这个菜单。

造成这种情况的一些可能原因可能是:

如有任何帮助,我们将不胜感激!

问题是 Entity Framework Power tools 扩展在安装后被禁用。为了解决这个问题,你需要去: 工具->扩展和更新,启用扩展并重启Visual Studio 2013.

另一个让我困惑的事实是,为了查看通过代码优先方法创建的模型,您需要右键单击包含您的上下文(从 DbContext 继承)的 class,然后在 "Entity Framework" 子菜单中查看 "View Entity Data Model"。

希望这对某人有所帮助!