为了使我的Electron应用程序“兼容Citrix”,我需要做些什么?

问题描述

我有一个针对客户(我是承包商)开发的Beta版跨平台电子应用程序,今天我才发现该应用程序需要在第三者的Citrix环境中工作。我什至不知道那是什么,所以我一直在疯狂搜索了几个小时。那没有太大帮助,所以我想在这里问。很抱歉这个question脚的问题。

该应用程序是用于创建演示文稿的工具。它访问本地HD,以将数字资产复制到当前项目文件夹中。它还将JSON文件写入项目文件夹,并将某些首选项写入“应用程序支持文件夹。该应用程序在启动时会进行两次网络调用一个用于验证用户输入的许可证密钥,另一个用于检查更新。更新不是自动的(“就地更新”)。该应用程序还支持文本的复制/粘贴。

就是这样。这是否可以在Citrix环境中“正常工作”,还是我需要进行某种定制?我在Citrix上找到的材料都没有描述这种基本兼容性(或者,如果有,我不理解)

解决方法

Citrix是一台虚拟机,因此,如果您仅构建电子应用程序并将可执行文件放到citrix中,它就可以完成工作。

我们在我曾经工作过的公司中使用了它,而且在运行任何可以在citrix的Windows上运行的程序时,我们很少遇到(真正的特殊情况,例如真正的旧软件)。

https://en.wikipedia.org/wiki/Citrix_Virtual_Apps

实际上是这样的:

enter image description here

所以你应该没事,不要担心