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

VS Code扩展安装失败求助:无法完成扩展下载

VS Code C/C++扩展安装失败(网络错误+手动下载异常)解决方法

排查与解决步骤

  • 先稳网络基础
    日志里的net::ERR_INTERNET_DISCONNECTED和net::ERR_NETWORK_CHANGED明确指向网络连接不稳定或频繁断连,先重启路由器、切换网络(比如换手机热点)排除本地波动问题。用命令行执行 ping marketplace.visualstudio.com,如果丢包严重或超时,说明网络到微软服务器的通路存在异常。

  • 配置VS Code代理(适用于受限网络)
    若处于公司/校园网环境,大概率是代理限制导致安装失败:

    1. 打开VS Code设置(快捷键Ctrl+,),搜索proxy,填入你的代理地址(如http://127.0.0.1:1080),将Proxy Strict SSL设为false。
    2. 也可直接编辑settings.json文件,添加以下配置:
      "http.proxy": "你的代理地址",
      "http.proxyStrictSSL": false,
      "https.proxy": "你的代理地址"
      
  • 手动下载VSIX包安装
    内置手动下载页面异常的话,直接绕开内置流程:

    1. 找到VS Code扩展市场中Microsoft官方发布的**C/C++**扩展,点击Download Extension按钮下载.vsix格式的安装包。
    2. 在VS Code中打开命令面板(快捷键Ctrl+Shift+P),输入Install from VSIX,选中下载好的.vsix文件完成安装。
  • 切换扩展市场镜像(国内用户优先)
    国内访问微软默认扩展市场不稳定时,修改settings.json切换到国内镜像:

    "extensionsGallery": {
      "serviceUrl": "https://vscode.cdn.azure.cn/_apis/public/gallery",
      "cacheUrl": "https://vscode.cdn.azure.cn/gallery/index",
      "itemUrl": "https://marketplace.visualstudio.com/items"
    }
    
  • 重置VS Code网络设置
    以上方法均无效时,打开命令面板输入Reset All Settings,确认重置后重启VS Code,再尝试扩展安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 15:10:19