jquery - 无法添加或更新 NuGet 包,收到 NuGet V2 提要错误
问题描述
我最近搬到了 VS 2019,现在我无法通过 NuGet 安装或更新包。我收到以下错误 -
从源“NuGet.org”检索“jQuery.3.4.1”的包元数据时出错。无法从“ https://www.nuget.org/FindPackagesById()?id='jQuery'&semVerLevel=2.0.0 '
处的 V2 提要中获取结果,并显示以下消息:响应状态代码未指示成功:404(未找到)。 响应状态码不表示成功:404(未找到)。
我有 NuGet 包源指向 --- https://api.nuget.org/v3/index.json
我应该使用另一个包源吗?
解决方案
如果您在 VS IDE 中遇到此问题:
去Tools=>Nuget Package Manager=>Package Manager Settings=>Package Source
检查您是否有其他 URL 为的包源https://www.nuget.org
,如果存在,请禁用/删除此包源。
如果您在命令行中遇到此问题:
您需要像这样指定来源:nuget install PackageName -Source https://api.nuget.org/v3/index.json -Version 3.4.1
. 您可以使用其他安装命令(dotnet other what),只需确保在命令中指定正确的源即可。
希望它有助于给出解决问题的正确方向:)
推荐阅读
- excel - Excel 公式在不知道原因的情况下被删除
- google-apps-script - 谷歌表格到火力基地
- json - 为什么返回所有 id 而不是一个匹配的搜索条件
- java - 根据第二个地图中键的顺序对地图进行排序
- python - 减去相同数据帧的两列
- java - 当我输入 10 作为输入时,输出是 10 和 5。为什么 main() 中的值没有变化?如果我在静态块中删除静态 int ,则输出为 10
- css - 添加右对齐文本时,标题组件左对齐文本
- powershell - 在 PowerShell 中创建一个对多个 .CSV 文件的列求和的循环
- html - 无法让我的图像悬停效果像我想要的那样工作
- javascript - 按钮单击仅将值数组的一部分添加到 Google Sheets 电子表格