求助,虚拟桌面无权限如何使用 VSCode

2022-09-21 15:27:34 +08:00
 ZxBing0066

公司内部使用 VMware Horizon Client 连接远程虚拟桌面进行开发,账号权限十分有限,因开发需要想安装 VSCode ,然而尝试了以下几种方案安装都无法打开:

  1. 下载官方绿色版本,然后在目录下新建 data 文件夹
  2. 下载官方 user 安装包,然后安装

绿色版本能看到 data 目录下正常生成了一些初始化配置,但是窗口只显示一个透明方框后就闪退了。 安装版本也是闪退,尝试各种兼容设置无果。

求助各位有没有什么好的办法,太难了。。。

也尝试增加环境变量,然后通过 cmd 执行 code 打开,也是同样的现象,显示透明窗口后闪退。

补充下:HBuilder-X 可以打开 😂,所以应该不是禁用了所有外部应用打开,不知道是不是某些命令执行没有权限导致的

1521 次点击
所在节点    程序员
8 条回复
chendy
2022-09-21 15:38:40 +08:00
尝试联系桌面运维帮忙处理一下?
zed1018
2022-09-21 16:18:54 +08:00
emmm ,要不试试跑一个 vscode-server 然后走 web ?
ZxBing0066
2022-09-21 16:23:36 +08:00
@chendy 😂 如果解决不了就去找,感觉会被无视,毕竟到现在虚拟桌面上的软件都屈指可数
ZxBing0066
2022-09-21 16:28:12 +08:00
@zed1018 没外网,搞 vscode-server 感觉也会很麻烦,还不行回头研究下 😭
zed1018
2022-09-21 16:48:08 +08:00
@ZxBing0066 不是,我意思是 vscode-server 直接跑你远程的机器里。等于是本地连本地 server
secondwtq
2022-09-21 22:45:30 +08:00
你可以找找有没有可以打出 log 来的命令行选项

我上次遇到的问题是公司 IT 给 home 目录设置了 quota ,然后我长期是占满的状态,导致 VSCode 根本没办法创建所需的数据文件夹,解决方案是稍微腾出点空间然后在别的地方帮 VSCode 建好目录 symlink 到 home 下。不过 Linux 下 strace 就能看到哪有问题,Windows 可能要用 Process Monitor 之类的
ZxBing0066
2022-09-22 09:27:04 +08:00
@zed1018 嗯 那不是还是要在远程桌面安装 vscode-server 吗,我的意思是远程桌面没外网,电脑本机也没外网,安装起来会很麻烦吧 😂
ZxBing0066
2022-09-22 09:29:28 +08:00
@secondwtq 只找到了 vscode 目录下的日志,只有一段 setstate ,没有任何错误信息。😂 程序日志啥的不太懂,Process Monitor 我怀疑会不会压根装不上,我回头试试,谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/881899

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX