NuGet包还原失败

时间:2014-12-03 07:10:17

标签: asp.net-mvc-4 nuget-package nuget-package-restore

我正在MVC4中创建Demo项目,当我在另一台机器上抱怨它时会出现这样的错误:

错误2项目MVCDemo的NuGet包恢复失败:无法找到版本' 5.0.0'包' Microsoft.Data.Edm' ..

3 个答案:

答案 0 :(得分:5)

你们,如果你遇到困难,只需手动将packages.config5.0.0更改为5.0.0.50403。这对我有用。

答案 1 :(得分:3)

使用nuget包管理器PM> Install-Package Microsoft.Data.Edm -Version 5.0.0.50403手动安装。我可以找到这个版本here。最新版本似乎是EdmLib for OData v1-3 5.6.3。大多数情况下,您之前的计算机上的软件包清单有5.0.0而不是5.0.0.50403

答案 2 :(得分:0)

我的错误是

  

尝试恢复软件包时出错。无法找到' 5.6.4'包' Microsoft.Data.oData' **

我访问了packages.config,然后删除了该行(我的是Microsoft.OData),又回到了NuGet并重新安装了OData。之后,我可以从NuGet

安装NewtonSoft