首页 > 解决方案 > 我是否必须做任何事情才能使我的 Electron 应用程序“与 Citrix 兼容”?

问题描述

我有一个测试版的跨平台 Electron 应用程序,它是我为客户(我是承包商)开发的,我今天刚刚发现该应用程序需要在第 3 方的Citrix环境中工作。我什至不知道那是什么,所以我已经疯狂地搜索了几个小时。这没有多大帮助,所以我想我会在这里问。对不起这个蹩脚的问题。

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

而已。这是在Citrix环境中“正常工作”的东西还是我需要进行某种定制?我发现的所有材料都没有Citrix描述这种基本兼容性(或者如果有,我不明白)

标签: javascriptelectroncitrix

解决方案


Citrix 是一个虚拟机,因此如果您只是构建您的电子应用程序并将可执行文件放入 citrix,它应该可以完成这项工作。

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

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

这是它的实际样子:

在此处输入图像描述

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


推荐阅读