我刚刚更新了VSCode Remote Insider,但是现在无法通过VSCode连接到我的主机。
我尝试卸载本地的VSCode Insider并重新启动它,但没有帮助。然后,我删除了我的主机上的.vscode-remote-insider
目录。但是,由于旧服务仍在运行,VSCode远程无法重新安装远程服务。以下是本地VSCode客户端的输出。
remote-ssh@0.44.0
win32 x64
SSH Resolver called for "ssh-remote", attempt 1
SSH Resolver called for host: 121
Setting up SSH remote "121"
Using commit id "c089daa858f34631f5f827ff8a0313bf1e2ded6d" and quality "insider" for server
Testing 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
>
> Installing to /home/***/.vscode-server-insiders/bin/c089daa858f34631f5f827ff8a0313bf1e2ded6d...
>
> Downloading with wget
>
> Download complete
>
> Found running server...
>
> *
> * Reminder: You may only use this software with Visual Studio family products,
>
> * as described in the license (https://go.microsoft.com/fwlink/?linkid=2077057)
> *
>
> Server did not start successfully. Full server log >>>
> <<< End of server log
> cat: /home/***/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log: No such file or directory
> cat: /home/***/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log: No such file or directory
> cat: /home/***/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log: No such file or directory
>
"install" terminal command done
Received install output: cat: /home/***/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log: No such file or directory
Failed to parse remote port from server output: cat: /home/shawnguo/.vscode-server-insiders/.c089daa858f34631f5f827ff8a0313bf1e2ded6d.log: No such file or directory
最大的问题是我无法在主机上杀死VSCode的进程,因为当旧进程被杀死时,它们总是会产生一个新的进程。