0

我最近按照指示使用 MVC3 完成了 MVCMusicStore 教程的一部分。但是,由于我有 Visual Studio 2012,我正在尝试在 MVC4 应用程序中使用 EF。我试图添加 using System.Data.Entity; 指令,但没有找到。

我知道我可能只是添加对它的引用。但我想知道为什么它还不能用于我的 MVC4 项目。是否有使用 MVC4 创建实体框架支持的应用程序的新方法?

4

1 回答 1

1

自 Visual Studio 2012 起,Entity Framework 现在通过 NuGet 包管理系统与 Visual Studio 分开分发。这样做的原因是将 EF 与 VS 的发布分离,因此它可以在不同的时间安排上发布。他们最近还发布了 EF 作为开源框架,因此它作为一个项目从 .net 框架版本中删除。

您必须使用 NuGet 在您的项目中安装实体框架。右键单击项目并选择管理 Nuget 包。确保在打开的对话框中选择 Online 选项卡,然后在搜索类型 Entity Framework 中并单击 Install。然后,您将能够添加 using 语句。

于 2013-04-01T04:27:11.370 回答