VS 代码抛出错误“获取扩展时出错:XHR 失败”

问题描述 投票:0回答:4

我最近安装了 Visual Studio Code 并尝试从市场安装 python 扩展,但它抛出错误“获取扩展时出错:XHR 失败”。我正在使用 Windows 10 并在公司防火墙后面。这个问题似乎与证书有关。我尝试了各种代理设置更改。例如:这里提到:https://www.mikearthur.net/visual-studio-code-error-while-fetching-extensions-xhr-failed

我也尝试过使用 Px for Windows,但都没有解决我的问题。有人可以帮忙吗?

python visual-studio-code robotframework
4个回答
3
投票

有时我也必须在公司防火墙后面工作,以下是我使用 VS Code 1.66.1 时的工作:

  • 尝试从 VS Code 下载扩展。对我来说,这会失败并触发通知“安装'...'扩展时出错”并带有“尝试手动下载”按钮。
  • 单击“尝试手动下载”(或直接从 VS Code 市场网站下载扩展)。这将下载一个 .vsix 文件。
  • 在我的例子中,如果我直接进入 VS 代码扩展面板并尝试“从 VSIX 安装...”,它将失败并显示消息“损坏的 ZIP:未找到中央目录记录签名的结尾”。但是,如果我先切换到离线(通过断开与 wifi 或 LAN 的连接),安装将正常工作......似乎 VS Code 可以处理你被迫完全离线工作的情况,但它并不是为了处理特定的代理/防火墙。

0
投票

我遇到了同样的问题。我正在使用 XFinity 提供的网络,DNS 自动设置为 comcast DNS。

我把DNS服务器改成8.8.8.8就解决了


0
投票

同样的问题,Help-Toggle Developer Tools-Console show: net::ERR_CONNECTION_RESET.

试过重启、重新安装、重置网络、更改DNS、更改代理等,都没有用。

我通过重新安装 System Installer 版本来修复此问题:https://code.visualstudio.com/#alt-downloads,我猜这似乎是网络/文件权限问题。


0
投票

只需禁用系统上的代理设置,就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.