vscode获取扩展和更新版本失败

匿名
2023-05-30T09:23:24+00:00

在使用vscode获取扩展时报错"error while fetching extentions. XHR failed",在开发者工具中提示“POST https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery net::ERR_CERT_AUTHORITY_INVALID”,点击设置更新版本时提示“net::ERR_CERT_AUTHORITY_INVALID”,重新安装没有效果。

Microsoft 365 和 Office | Project | 家庭版 | Windows

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释
问题作者接受的答案
匿名
2023-05-30T09:58:52+00:00

嗨君

我是安娜托马斯,我很乐意帮助你解决你的问题。在这个论坛中,我们和您一样是微软消费者。

此问题的一个可能解决方案是检查系统的代理设置并确保它们已正确配置。您也可以尝试禁用任何可能干扰VSCode连接到互联网的VPN或代理软件。

另一种可能的解决方案是更改 VSCode 本身中的代理设置。为此,请打开 VSCode 并按 F1 打开命令面板。键入用户设置,然后按 Enter 键。在搜索栏中,键入代理并按 Enter 键。 查找标记为“Http: 代理支持”的设置,并将其值更改为覆盖

您也可以从VS代码社区询问

https://github.com/microsoft/vscode-discussions

我希望这有所帮助;-),让我知道这是否与您的需求相反,我仍然会帮助回答您的更多问题。

此致敬意

安娜·托马斯

回馈社会。通过指出此答案是否解决了您的问题来帮助下一个人解决此问题。单击底部的“是”或“否”。

此回复内容已被自动翻译。因此可能会出现语法错误或奇怪表达。

此答案是否有帮助?

4 个人认为此答案很有帮助。
0 个注释 无注释

5 个其他答案

排序依据: 非常有帮助
  1. 匿名
    2023-06-01T02:16:23+00:00

    感谢您的回复,我已通过重置电脑解决了此问题。

    此答案是否有帮助?

    1 个人认为此答案很有帮助。
    0 个注释 无注释
  2. 匿名
    2023-05-31T00:29:16+00:00

    我运行了unins000.exe删除vscode,同时删除了C:\Users\寒江雪\AppData\Roaming路径下的Code文件夹和C:\Users\寒江雪路径下的.vscode文件夹,之后键盘同时按下 win + R 打开运行窗口,在输入框中输入%appdata%,在打开的文件夹下删除了Code文件夹以去除用户数据。

    打开注册表编辑器,在“计算机\HKEY_LOCAL_MACHINE”路径下也没有下找到和vscode相关的信息了。

    通过自动检查,未遗漏的系统更新与软件升级。

    再次通过Documentation for Visual Studio Code页面下载VSCodeUserSetUp安装,然而在点击更新和获取扩展时仍然出现同样的问题,不知道还有没有其他的方法,实在不行我就得尝试重置系统了。

    此答案是否有帮助?

    0 个注释 无注释
  3. 匿名
    2023-05-30T11:07:49+00:00

    我看到您已经尝试关闭所有代理或VPN,并且代理支持的默认设置是覆盖。如果您在Visual Studio Code中仍然遇到ERR_CERT_AUTHORITY_INVALID错误,您可以尝试以下一些建议:

    检查系统或软件更新:确保操作系统和 Visual Studio 代码是最新的,具有最新的更新和修补程序。

    重置 Visual Studio Code 设置:您可以尝试按照以下步骤将 Visual Studio Code 的设置重置为其默认值:

    关闭 Visual Studio Code。 打开位于 .vscode 下的用户文件夹中的 settings.json 文件。 删除 settings.json 文件的内容并保存。 重新启动 Visual Studio Code。 重新安装Visual Studio Code:如果上述建议都不起作用,您可以尝试完全卸载,然后重新安装Visual Studio Code。

    此回复内容已被自动翻译。因此可能会出现语法错误或奇怪表达。

    此答案是否有帮助?

    0 个注释 无注释
  4. 匿名
    2023-05-30T10:46:12+00:00

    亲爱的AnnaThomasH:

        您好,非常感谢您的及时回复!
    
        我尝试过您给出的建议,以下是具体信息
    

    1、我己经关闭了所有的代理或vpn,然而依然没有奏效,不知道是否有缓存或者其他的原因,能否给出详细一些的解决方案;

    2、代理支持的默认设置就是overide,应该不需要做额外的设置吧。

    此外,在setting.json的内容如下:

    { "http.proxyAuthorization": null }

    这个问题困扰了我许久,不知您还有没有其他的建议?

    此致敬意

    Jun

    此答案是否有帮助?

    0 个注释 无注释