我在一个新的ASP.NET MVC 4项目中,我想使用Entity Framework v5。
所以我在Visual Studio 2013 RC中打开了我的软件包安装程序控制台,输入以下内容:
Install-Package EntityFramework -Version 5.0.0
但是我收到了错误!这是我得到的:
导致这种情况的原因是什么?我很困惑。
答案 0 :(得分:4)
消息显示您无法将EF6升级到EF5。这告诉您已经安装了EF6。降级到EF5的唯一方法是首先删除EF6,然后安装EF5 NuGet包。
删除Nuget包的最简单方法是通过Visual Studio菜单,工具>库包管理器>管理NuGet包以获得解决方案......
答案 1 :(得分:0)
右键单击要安装EF v5的项目,然后单击Manage NuGet Packages。搜索“实体框架”并选择它来安装它。这只是另一种安装NuGet包的方法,但它可能有效,而不是在控制台中输入。
此外,如果这没有帮助,请在管理员模式下启动Visual Studio后再次尝试。
答案 2 :(得分:0)
打开VS 2013 转到TOOLS => NuGet包管理器=>包管理控制台。 复制并粘贴以下代码并输入 PM> Install-Package EntityFramework