如何解决 Visual Studio 中的“NuGet 包还原失败”?

pap*_*arz 6 c# visual-studio nuget .net-core

我有一个错误

NuGet 包还原失败。有关详细的警告和错误,请参阅错误列表窗口。

在构建我的解决方案时。包管理器无法恢复我的 2 个项目:

无法找到“C:\(...)\MultiLinker.Courier.Dext.Model.csproj”的项目信息。项目文件可能无效或缺少还原所需的目标。

在工具中,我允许包管理下载包:

在此处输入图片说明

Ber*_*sto 12

遇到了同样的问题。就我而言,这是因为 Visual Studio 只有离线包源,无法解析我需要的包。我在 nuget.org 源中添加了如下所示的 NuGet 包管理器设置,然后右键单击解决方案并选择还原包。它解决了这个问题。

屏幕盖

  • nuget api url 现已更新为 v3 https://www.nuget.org/api/v3/ (2认同)

小智 8

打开 Nuget 包管理器 -> 包源 > 添加 https://nuget.org/api/v2