【问题标题】:NuGet Package restore failedNuGet 包还原失败
【发布时间】:2014-12-03 07:10:16
【问题描述】:

我正在创建一个“ASP.NET Core MVC4”演示项目。当我在另一台计算机上编译它时,它会输出如下错误:

Error 2 NuGet Package restore failed for project MVCDemo: Unable to find version '5.0.0' of package 'Microsoft.Data.Edm'..

这个错误有什么解决办法?

【问题讨论】:

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


    【解决方案1】:

    是的,如果您遇到问题,只需手动将您的 packages.config5.0.0 更改为 5.0.0.50403。这对我有用。

    【讨论】:

    • 谢谢。这是最快、最直接的解决方法。
    【解决方案2】:

    使用 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

    【讨论】:

      【解决方案3】:

      我的错误是

      尝试还原软件包时发生错误。找不到包“Microsoft.Data.oData”的“5.6.4”**

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多