.Net Core 项目 Nuget Packages 无法恢复

Ugu*_*ker 7 nuget asp.net-core visual-studio-2017

我想在打开 VS2017 后恢复我的 Identity Server 4 项目,但是当包管理器尝试恢复引用时,每次都会出现失败错误。

我使用最新版本的 VS2017,并且在我的电脑上安装和更新了我的核心包。

错误提要“nuget.org [ https://api.nuget.org/v3/index.json] ”列出了包“Microsoft.AspNetCore.2.1.3”,但多次尝试下载 nupkg 都失败了。在当前操作正在进行时,提要无效或所需的包已被删除。验证该包存在于提要中,然后重试。无法找到包“Microsoft.AspNetCore.2.1.3”。

在此处输入图片说明

Leo*_*SFT 9

找不到中央目录记录的结尾

根据错误日志中的“找不到中央目录记录的结尾”的消息,您可以尝试以下故障排除方法来解决此问题:

  • 清理所有由命令行的NuGet包缓存:nuget locals all -clear
  • 关闭所有 Visual Studio 实例,然后删除nuget.configlocation: 中的文件C:\Users\leoliu\AppData\Roaming\NuGet\NuGet.Config,然后重新打开 Visual Studio 以恢复 nuget 包。
  • 检查是否存在阻止 nuget 安装包的防火墙策略或其他代理设置。

希望这可以帮助。