安装 NuGet 包时出错

Error When Installing NuGet Packages

当我尝试在 Visual Studio 2013 Pro 中使用 NuGet 安装 EF 时,出现此错误:

Attempting to resolve dependency 'EntityFramework.Commands (≥ 7.0.0-beta4)'.
'EntityFramework.Commands' already has a dependency defined for 'EntityFramework.Relational'.

当我尝试安装 EntityFramework.Core 时出现此错误:

Attempting to resolve dependency 'Ix-Async (≥ 1.2.3)'.
'EntityFramework.Core' already has a dependency defined for 'Ix-Async'.

可能是什么问题,我看到其他人也有这个问题,他们建议安装升级的 NuGet,我也这样做了。问题仍然存在。没有其他解决方案有效。

有人知道我该如何解决这个问题吗?这是 Outlook 2013 的 VSTO 插件。

谢谢

编辑:
更新 NuGet 后重新启动 VS2013 后,我尝试再次安装 EF,出现新错误:

Attempting to resolve dependency 'EntityFramework.Commands (≥ 7.0.0-beta4)'.
Installing 'EntityFramework.Commands 7.0.0-beta4'.
Successfully installed 'EntityFramework.Commands 7.0.0-beta4'.
Executing script file 'C:\Users\shenk\Documents\Visual Studio 2013\Projects\Archiver\packages\EntityFramework.Commands.7.0.0-beta4\tools\init.ps1'.
Installing 'EntityFramework 7.0.0-beta4'.
Successfully installed 'EntityFramework 7.0.0-beta4'.
Adding 'EntityFramework.Commands 7.0.0-beta4' to Archiver.
Uninstalling 'EntityFramework.Commands 7.0.0-beta4'.
Successfully uninstalled 'EntityFramework.Commands 7.0.0-beta4'.
Install failed. Rolling back...
Could not install package 'EntityFramework.Commands 7.0.0-beta4'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

然而,当我再次尝试安装 EntityFramework.Core 时,它现在成功了。

我想使用 EF6,但在 NuGet 上找不到它,当我尝试使用 Microsoft 下载中心安装它时,它从未下载。

我在这里有点迷路,所以任何帮助将不胜感激。

我找到的解决方案是使用 IE 从 Microsoft 下载中心下载东西。我能够为 VS2012 和 VS2013 安装 EF 工具。

接下来要安装 EF6,我转到工具 -> NuGet 包管理器 -> 包管理器控制台。在我输入的控制台中 Install-Package EntityFramework 您也可以 Install-Package EntityFramework -pre 获取最新版本 (7.0.0-beta4)

这对我有用。除非其他人有更好的解决方案,否则我会在一天左右的时间内接受这个。

从此处将 NuGet 升级到最新版本: https://nuget.codeplex.com/releases/view/612846

更新:

Codeplex 的 NuGet 已移至 https://github.com/nuget/home

只需从以下位置下载最新版本: https://www.nuget.org/downloads