问题发现
规规矩矩地按照手把手教你配置VS Code远程开发工具,工作效率提升N倍对VScode进行配置,最后出现了Could not establish connection to "xxx.xxx.xxx.xxx"的报错信息,其中具体信息如下:
“>Can’t open user config file: C:\User…\config”
“> /config: Invalid argument”
"> 过程试图写入的管道不存在 ”
问题解决
- 起初我以为是自己的config路径是中文的问题,因为在具体报错信息中出现了中文的乱码序列,但是在必应上搜了一下似乎没有ssh对中文路径的不兼容,于是排除了这个想法。
- 后来我尝试了下在cmd中使用ssh ip -l user -p port来对远程服务器进行连接,发现是可以的,也就是说问题是出在vscode身上。
- 最后我对config文件的具体细节进行了多次check,都没有发现错误。正当自己悲痛欲绝的时候,我想起了久违的谷歌,然后就找到了vscode-remote-release Issue creating tunnel #541,发现报错信息大致一致,然后这篇链接说问题之后解决了,是这个插件没有更新。。。没有。。。更新??然而我的ssh-remote是最新的啊。
- 最后解决办法:重启vscode,成功连接到远程服务器。
感悟
重启真的能解决99%的问题。
"博主在配置VSCode远程开发时遇到‘Couldnotestablishconnectionto…"的错误,尝试了修改路径、使用ssh命令行连接等方法。最终通过重启VSCode解决了问题,表明有时简单的重启确实能有效解决问题。"
1306

被折叠的 条评论
为什么被折叠?



