“XHR失败”无法下载任何扩展

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

所以最近我在尝试下载扩展时收到此错误“XHR 失败”,我已经尝试了很多更改设置的方法,但仍然无法工作。所以我决定尝试不同的 Wi-Fi (mySchool) 和网络(移动数据),我很惊讶它工作得很好。所以,我猜问题出在我自己的 Wi-Fi 上。怎么处理?

我在 Windows 11 上使用最新的 VS CODE 版本。

我尝试了很多方法来修复它,并且也通过代理设置、防火墙、DNS、重新启动路由器、重新启动笔记本电脑通过 GitHub 和 Stack Overflow。我也尝试了这个问题中的所有内容,但是

“XHR 失败”

保持出现,正如我之前所说,无需更改任何设置,仅更改 Wi-Fi,即可正常工作。所以,我希望我的 Wi-Fi 有一个解决方案。

enter image description here

这是热敏电阻上的错误消息: enter image description here


更新:

  1. 我在家里和学校运行相同的项目。

    我在家里和学校使用同一台笔记本电脑

  2. “移动数据”是指我的手机服务的热点(相对于 Wi-Fi)。

  3. 这些项目仅适用于学校的 Wi-Fi 和我的热点。

    它无法通过我家的 Wi-Fi 工作。

  4. 它不仅对远程资源管理器失败,其他资源管理器也失败。

    我无法尝试重新加载我想要下载的扩展程序。该错误总是发生,不仅在远程资源管理器上。

  5. 另一个问题是

    "can't connect to discord via RPC: Error: could not connect"

visual-studio-code ssh vscode-extensions marketplace
3个回答
2
投票
  1. 您的问题与此线程中讨论的问题相同:

  2. 不幸的是,有几个不同可能的根本原因,以及线程中讨论的几个不同的解决方法和解决方案。

  3. 你说你“尝试了几件事”。请更新您的帖子并准确说明您尝试过的什么以及结果。

  4. 您说它在某些网络上“有效”,但在您的(家庭?学校?其他?)网络上失败(网络是否为“wifi”可能并不重要)。请准确说明网络之间的“不同之处”(据您所知)。

  5. 请指定您运行 VSCode 的平台(Windows?MacOS?Linux?其他?)

  6. 试试这个(我上面引用的SO线程中的回复之一):

https://stackoverflow.com/a/71456820/421195

  1. 按f1
  2. 搜索
    "user setting"
  3. 点击进入
  4. 搜索用户设置
    "proxy"
  5. 点击进入
  6. 查找“使用扩展的代理支持。”
  7. "override"
    更改为开

Q1:您在 Windows 上运行相同版本的 VS Code,在家里和学校使用相同的项目,对吗?

<= Q: Are you using the same PC (e.g. carrying a laptop from home to school), or are you using different PCs at home and at school?

Q2。通过“移动数据”(相对于“wifi”);您的意思是您的手机服务“热点”,对吗?

Q3。该项目始终适用于 Wifi(无论是在家里还是在学校),但永远不适用于您的热点,对吗?

Q4。当错误发生时,您总是尝试在 VS Code 中运行远程资源管理器扩展(其他 VSCode 活动不会发生这种情况),对吗?

<= Q: Any problems in other areas of VSCode (e.g. your compiler)?

Q5。确切的错误消息是

The editor could not be opened due to an unexpected error: XHR failed
,正确吗?

<= Q: Always using Remote Explorer, correct? What exactly are you doing in Remote Explorer?

请务必尝试此处的所有故障排除技巧

(包括使用“坏”网络从 VSCode 命令行验证“ssh”):

https://code.visualstudio.com/docs/remote/ssh


1
投票

我找到了解决问题的方法。通过使用VPN解决了。 问题是我的 wifi 提供商可能阻止了 vs code 上的请求,似乎 DNS 策略有问题。希望这也能有所帮助


0
投票

就我而言,重新启动我的 win12 笔记本电脑解决了问题。

因为有时我必须暂时打开防火墙上的特定端口,有时它会阻止“随机”应用程序直到重新启动。

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