1

我在一个新的 ASP.NET MVC 4 项目中,我想使用 Entity Framework v5。

所以我在 Visual Studio 2013 RC 中打开了我的包安装程序控制台并输入了以下内容:

安装包 EntityFramework -版本 5.0.0

但我得到一个错误!这是我得到的:

通过 NuGet 的实体框架安装错误

这可能是什么原因造成的?我很困惑。

4

3 回答 3

4

该消息说您无法将 EF6 升级到 EF5。这告诉您 EF6 已安装。降级到 EF5 的唯一方法是先删除 EF6,然后安装 EF5 NuGet 包。

删除 Nuget 包的最简单方法是通过 Visual Studio 菜单,工具 > 库包管理器 > 管理用于解决方案的 NuGet 包...

于 2013-10-11T20:31:12.440 回答
0

右键单击要在其中安装 EF v5 的项目,然后单击“管理 NuGet 包”。搜索“实体框架”并选择它进行安装。这只是安装 NuGet 包的另一种方式,但它可能会工作,而不是在控制台中输入它。

此外,如果这没有帮助,请在以管理员模式启动 Visual Studio 后重试。

于 2013-10-10T14:57:12.270 回答
0

打开 VS 2013 转到 TOOLS=>NuGet Package Manager=>Package Manage Console。复制并粘贴以下代码并进入 PM>Install-Package EntityFramework

于 2015-02-11T10:18:35.383 回答