...Error: The VS Code Server failed to start

发布网友 发布时间:2024-10-21 19:58

我来回答

1个回答

热心网友 时间:2024-10-23 07:17

当你试图通过VS Code远程SSH连接开发板或服务器,却遇到"Remote-SSH XHR failed"或"Resolver error: Error: The VS Code Server failed to start"的问题时,这表明VS Code服务器在启动时遇到了问题。通常,这种情况可能是由于服务器端的vscode-server下载或运行时遇到网络问题导致的。


解决这一问题的方法是采取手动步骤。首先,使用其他SSH工具如Xshell登录到服务器,然后进入特定目录获取当前的commit id。接着,访问官方链接:https://update.code.visualstudio.com/commit:xxx(commit id)/server-linux-x/stable,下载对应commit id的稳定版vscode-server-linux-x.tar.gz文件。将下载的文件通过SFTP或SCP上传到服务器的~/.vscode-server/bin/COMMIT_ID/vscode-server-linux-x.tar.gz路径,并在服务器端解压。


如果上述方法无效,可以尝试两个解决方案:一是通过VS Code菜单找到"View" -> "Command Palatte" -> "Kill VS Code Server on Host",选择对应服务器并关闭有问题的VS Code服务器,然后重新尝试连接;二是更新或卸载并重新安装VS Code的SSH插件,这在亲测中也证明是有效的解决方案。

热心网友 时间:2024-10-23 07:09

当你试图通过VS Code远程SSH连接开发板或服务器,却遇到"Remote-SSH XHR failed"或"Resolver error: Error: The VS Code Server failed to start"的问题时,这表明VS Code服务器在启动时遇到了问题。通常,这种情况可能是由于服务器端的vscode-server下载或运行时遇到网络问题导致的。


解决这一问题的方法是采取手动步骤。首先,使用其他SSH工具如Xshell登录到服务器,然后进入特定目录获取当前的commit id。接着,访问官方链接:https://update.code.visualstudio.com/commit:xxx(commit id)/server-linux-x/stable,下载对应commit id的稳定版vscode-server-linux-x.tar.gz文件。将下载的文件通过SFTP或SCP上传到服务器的~/.vscode-server/bin/COMMIT_ID/vscode-server-linux-x.tar.gz路径,并在服务器端解压。


如果上述方法无效,可以尝试两个解决方案:一是通过VS Code菜单找到"View" -> "Command Palatte" -> "Kill VS Code Server on Host",选择对应服务器并关闭有问题的VS Code服务器,然后重新尝试连接;二是更新或卸载并重新安装VS Code的SSH插件,这在亲测中也证明是有效的解决方案。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com