19

我刚刚更新了 VSCode Remote Insider,我无法再通过 VSCode 连接到我的主机。

我试图卸载我的本地 VSCode Insider 并重新启动它,但它没有帮助。然后,我删除了主机上的 .vscode-remote-insider 目录。但是,VSCode 远程无法重新安装远程服务,因为旧服务仍在运行。以下是我本地 VSCode 客户端的输出。

remote-ssh@0.44.0 win32 x64 SSH 解析器调用“ssh-remote”,尝试 1 SSH 解析器调用主机:121 设置 SSH 远程“121”使用提交 ID“c089daa858f34631f5f827ff8a0313bf1e2ded6d”和质量“内部人员”用于服务器测试 ssh with ssh -V ssh exited with code: 0 Got stderr from ssh: OpenSSH_for_Windows_7.6p1, LibreSSL 2.6.4 Install and start server if needed

安装到 /home/***/.vscode-server-insiders/bin/c089daa858f34631f5f827ff8a0313bf1e2ded6d...

使用 wget 下载

下载完毕

发现正在运行的服务器...

* * 提醒:您只能将此软件与 Visual Studio 系列产品一起使用,

服务器未成功启动。完整的服务器日志 >>> <<< 服务器日志结束 cat: /home/ /.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log: 没有这样的文件或目录 cat: /home/ /.vscode-server-insiders/。 c089daa858f34631f5f827ff8a0313bf1e2ded6d.log:没有这样的文件或目录 cat:/home/***/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log:没有这样的文件或目录

“安装”终端命令完成收到安装输出:cat:/home/***/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log:没有这样的文件或目录无法从服务器输出解析远程端口:cat:/home/ shawnguo/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log:没有这样的文件或目录

最大的麻烦是我无法杀死主机上的 VSCode 进程,因为当旧进程被杀死时,它们总是会产生一个新进程。

4

2 回答 2

60

尝试按 ctrl + shift + p 后通过命令杀死 vs code-remote 主机并回车

Remote-SSH: kill VS Code Server on Host...

然后选择你的主机

于 2019-08-14T12:43:09.130 回答
6

它对我有用,只是杀死名为“node”的进程:

 killall node

当然,这不是一个完美的解决方案,只是一种变通方法。

于 2020-02-26T18:14:24.100 回答