微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

VS Code 远程开发错误

如何解决VS Code 远程开发错误

我在 Windows 10 桌面上连接到我公司的 VPN,并使用 VS Code 进行开发。我想使用 VS Code 远程开发,以便我可以连接到我的远程公司开发服务器并直接在服务器上自动保存我的文件。我已经安装了 VS Code 远程开发包,这是我的 SSH 配置。

  Host my.company.server
  HostName 10.XXX.XXX.XX6
  User root
  IdentityFile C:\Users\My_User\Documents\Company\company_key.pem

但是,当将 VS Code 连接到远程服务器时,VS Code 显示我已连接但出现以下错误并且无法查看远程目录。

Unable to write to Folder Settings because no resource is provided.
Could not fetch remote environment.
Failed to connect to the remote extension host server
(Error: Websocket close with status code 1006)

我尝试使用 WinSCP 连接到远程服务器,效果很好。我还使用 PowerShell 使用以下命令登录,并且效果很好。

ssh -i C:\Users\My_User\Documents\Company\company_key.pem root@10.XXX.XXX.XX6

在这里做错了什么?任何 VS Code 专家都可以帮助我解决这个问题?谢谢。

解决方法

VSCode 试图在该远程机器上下载并安装多个组件,这可能被贵公司的机器管理员阻止(因为从外部资源下载通常被视为内部机器上的安全风险)。

>

在做出任何违规行为之前,您应该仔细查看公司的信息安全政策。然后与您的经理讨论是否应该使用 VSCode Remote。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。