无法通过NuGet管理器安装/更新任何软件包

时间:2019-10-23 07:21:24

标签: c# visual-studio-2017

我无法通过NuGet安装/更新任何库。我试图还原Nuget以获得解决方案,清除NuGet缓存,重新启动VS甚至重新启动系统。 我收到以下提到的错误

试图安装System.Data.OleDb

严重性代码描述项目文件行抑制状态 错误从“ https://api.nuget.org/v3-flatcontainer/system.data.oledb/4.6.0/system.data.oledb.4.6.0.nupkg”下载“ System.Data.OleDb.4.6.0”时出错。 找不到中央目录记录的结尾。

试图更新System.IO.Packaging

严重性代码描述项目文件行抑制状态 错误从“ https://api.nuget.org/v3-flatcontainer/system.io.packaging/4.6.0/system.io.packaging.4.6.0.nupkg”下载“ System.IO.Packaging.4.6.0:System.IO.FileSystem.Primitives [4.3.0,)”时出错。 找不到中央目录记录的结尾。

1 个答案:

答案 0 :(得分:0)

前一段时间我遇到了这个问题,并根据Henrick Andersson的博客https://medium.com/@hnrkndrssn/nuget-restore-error-end-of-central-directory-record-could-not-be-found-3908129dbac5从%APPDATA%\ NuGet中删除了Nuget.config,从而解决了该问题。希望有帮助。