我正在创建一个“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 Core MVC4”演示项目。当我在另一台计算机上编译它时,它会输出如下错误:
Error 2 NuGet Package restore failed for project MVCDemo: Unable to find version '5.0.0' of package 'Microsoft.Data.Edm'..
这个错误的解决方案是什么?
是的,如果您遇到困难,只需手动将您的packages.config
from更改5.0.0
为5.0.0.50403
. 这对我有用。
使用 nuget 包管理器手动安装它PM> Install-Package Microsoft.Data.Edm -Version 5.0.0.50403
。我可以在这里找到这个版本。最新版本好像是EdmLib for OData v1-3 5.6.3
。大多数情况下,您之前机器的包清单具有 5.0.0 而不是 5.0.0.50403
我的错误是
尝试还原软件包时发生错误。找不到包“Microsoft.Data.oData”的“5.6.4”**
我访问packages.config
了,然后删除了该行(我的是Microsoft.OData
),回到 NuGet 并重新安装OData
。之后我可以NewtonSoft
从 NuGet安装