VSCode 1.70.2无法安装扩展,提示“XHR failed”求助
解决VSCode扩展安装“XHR failed”问题的针对性方案
针对Windows 7 Ultimate SP1、VSCode 1.70.2、安卓手机热点的环境,试试以下步骤:
强制绑定系统代理设置
打开VSCode设置(快捷键Ctrl+,),搜索http.proxy,将值设为http://127.0.0.1:8080(若手机热点有专属代理端口,替换为对应数值);同时将http.proxySupport设为on,重启VSCode后重试。修改启动参数绕过网络限制
找到VSCode安装目录中的Code.exe,右键创建快捷方式,在快捷方式的目标栏末尾添加参数:--no-proxy-server --ignore-certificate-errors,用这个快捷方式启动VSCode,再尝试安装扩展。离线安装扩展
- 直接在VSCode扩展市场网页搜索目标扩展,下载对应的
.vsix格式安装包 - 打开VSCode扩展面板(
Ctrl+Shift+X),点击右上角三点图标,选择“从VSIX安装”,选中下载的文件完成安装。
- 直接在VSCode扩展市场网页搜索目标扩展,下载对应的
更新Windows 7的TLS协议支持
按Win+R输入inetcpl.cpl打开Internet属性,切换到“高级”标签,勾选TLS 1.0、TLS 1.1、TLS 1.2,取消所有SSL相关协议的勾选,应用设置后重启电脑。重置VSCode用户缓存
关闭VSCode,删除C:\Users\[你的用户名]\AppData\Roaming\Code路径下的Cache和Extensions文件夹,重新启动VSCode后尝试安装扩展。
内容的提问来源于stack exchange,提问作者Dhara Computers
相关产品推荐
相关产品推荐

