我刚刚更新了VSCode Remote Insider,无法再通过VSCode连接到主机。
我尝试卸载本地VSCode Insider并重新启动它,但没有帮助。然后,我删除了主机上的.vscode-remote-insider目录。但是,VSCode remote无法重新安装远程服务,因为旧的服务仍在运行。以下是我的本地VSCode客户端的输出。
remote-ssh@0.44.0 Win32的x64 SSH解析器要求“ ssh-remote”,尝试1 要求主机的SSH解析器:121 设置SSH远程“ 121” 为服务器使用提交ID“ c089daa858f34631f5f827ff8a0313bf1e2ded6d”和质量“内部人员” 使用ssh -V测试ssh ssh退出,代码为:0 从SSH获得stderr:OpenSSH_for_Windows_7.6p1,LibreSSL 2.6.4 如果需要,安装并启动服务器
安装到/ 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的进程,因为当旧进程被杀死时,它们总是会产生一个新进程。
答案 0 :(得分:6)
它对我有用,只是杀死了称为“节点”的进程:
killall node
当然,这不是一个完美的解决方案,只是一种解决方法。
答案 1 :(得分:4)
尝试杀死vs远程代码主机 在按下ctrl + shift + p之后通过命令并输入
Remote-SSH: kill VS Code Server on Host...
然后选择您的主机