You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET项目加载NuGet包报错:无法加载https://api.nuget.org/v3/index.json服务索引

解决方案
  • 检查网络与NuGet源可用性
    用浏览器访问https://api.nuget.org/v3/index.json,确认能正常加载。如果无法访问,排查本地防火墙、网络限制或代理,确保Visual Studio能访问该地址。

  • 重置NuGet包源配置
    打开Visual Studio,依次进入「工具」→「选项」→「NuGet包管理器」→「包源」:

    1. 确认列表中存在nuget.org源,地址为https://api.nuget.org/v3/index.json
    2. 若源异常,点击「还原默认包源」恢复初始配置
    3. 也可手动添加:点击「+」按钮,名称设为nuget.org,源地址填入上述URL,保存后重试操作
  • 清理NuGet本地缓存
    打开命令提示符或PowerShell,执行以下命令清空所有NuGet缓存:

    nuget locals all -clear
    

    执行完成后重启Visual Studio,再次尝试搭建Razor页面CRUD。

  • 排查代理设置(若使用代理网络)

    1. 在Visual Studio的「选项」→「环境」→「Web浏览器」→「代理设置」中,确认代理配置正确,或尝试勾选「自动检测设置」
    2. 可编辑NuGet配置文件(路径为%appdata%\NuGet\NuGet.Config),添加代理信息(按需修改代理地址和端口):
      <configuration>
        <config>
          <add key="http_proxy" value="http://your-proxy-address:port" />
          <add key="https_proxy" value="https://your-proxy-address:port" />
        </config>
      </configuration>
      
  • 验证.NET SDK与VS兼容性
    打开命令提示符执行dotnet --version,确认输出为.NET 6.x版本。若版本不符,重新下载安装对应版本的.NET 6 SDK,安装完成后重启Visual Studio。

内容的提问来源于stack exchange,提问作者Mich95194yet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 18:07:14