提问人:GUI-Botox 提问时间:6/6/2023 最后编辑:GUI-Botox 更新时间:6/9/2023 访问量:187
在 Windows 10 中从映射的网络驱动器运行 VSCode Portable v1.78
Run VSCode Portable v1.78 from mapped network drive in Windows 10
问:
我想将 VSCode Portable 设置为从具有漫游配置文件的 Windows 10 VM 上的映射网络驱动器运行。VSCode 的先前版本 1.64 适用于此配置,但不适用于当前版本(尝试过 v1.74 及更高版本)。当我提取 VSCode v1.78 .将文件压缩到 H:\ 驱动器,双击 Code.exe 不会执行任何操作,即使以管理员身份运行时也是如此。
VSCode 已安装在 Windows 10 VM 上,但我希望能够灵活地使用不同版本进行调试和扩展兼容性。
从 C:\ 驱动器上的文件夹运行 VSCode Portable 版本是有效的,但是,当用户注销并重新登录时,它不会持久化。出于这个原因,我想使用 UNC 路径从映射的网络驱动器(如 H:\user\PortableApps)或共享网络驱动器中提取并运行 VSCode portable。
我尝试使用 UNC 路径创建从 C:\ 驱动器到 H:\ 驱动器上的 VSCode 文件夹的符号链接,但 Code.exe 文件仍然无法运行。我也尝试在 GitHub 和 StackOverflow 上搜索解决方案,但似乎找不到任何解决方案。任何帮助将不胜感激。
更新:我能够使用 --no-sandbox 参数在映射的驱动器上运行 VSCode。
使用 --verbose 从 cmd 运行 VSCode 时,我看到出现错误:
“GPU 进程启动失败:error_code=18”
使用其他方法禁用 GPU 均未成功,包括 --disable-GPU 和 --disable-GPU-sandbox。使用 --no-sandbox 似乎是目前唯一的解决方法。
在桌面上创建一个快捷方式并将 --no-sandbox 参数添加到目标的末尾,可以启动它。
答: 暂无答案
评论