公司内部使用 VMware Horizon Client 连接远程虚拟桌面进行开发,账号权限十分有限,因开发需要想安装 VSCode ,然而尝试了以下几种方案安装都无法打开:
绿色版本能看到 data 目录下正常生成了一些初始化配置,但是窗口只显示一个透明方框后就闪退了。 安装版本也是闪退,尝试各种兼容设置无果。
求助各位有没有什么好的办法,太难了。。。
也尝试增加环境变量,然后通过 cmd 执行 code 打开,也是同样的现象,显示透明窗口后闪退。
补充下:HBuilder-X 可以打开 😂,所以应该不是禁用了所有外部应用打开,不知道是不是某些命令执行没有权限导致的
1
chendy 2022-09-21 15:38:40 +08:00
尝试联系桌面运维帮忙处理一下?
|
2
zed1018 2022-09-21 16:18:54 +08:00
emmm ,要不试试跑一个 vscode-server 然后走 web ?
|
3
ZxBing0066 OP @chendy 😂 如果解决不了就去找,感觉会被无视,毕竟到现在虚拟桌面上的软件都屈指可数
|
4
ZxBing0066 OP @zed1018 没外网,搞 vscode-server 感觉也会很麻烦,还不行回头研究下 😭
|
5
zed1018 2022-09-21 16:48:08 +08:00
@ZxBing0066 不是,我意思是 vscode-server 直接跑你远程的机器里。等于是本地连本地 server
|
6
secondwtq 2022-09-21 22:45:30 +08:00
你可以找找有没有可以打出 log 来的命令行选项
我上次遇到的问题是公司 IT 给 home 目录设置了 quota ,然后我长期是占满的状态,导致 VSCode 根本没办法创建所需的数据文件夹,解决方案是稍微腾出点空间然后在别的地方帮 VSCode 建好目录 symlink 到 home 下。不过 Linux 下 strace 就能看到哪有问题,Windows 可能要用 Process Monitor 之类的 |
7
ZxBing0066 OP @zed1018 嗯 那不是还是要在远程桌面安装 vscode-server 吗,我的意思是远程桌面没外网,电脑本机也没外网,安装起来会很麻烦吧 😂
|
8
ZxBing0066 OP @secondwtq 只找到了 vscode 目录下的日志,只有一段 setstate ,没有任何错误信息。😂 程序日志啥的不太懂,Process Monitor 我怀疑会不会压根装不上,我回头试试,谢谢
|