我们使用install4j创建了许多安装程序。现在,我们的DevOps考虑重新组织应用程序Ids。今天,它们都是由IDE创建的。但是DevOps想给他们结构。类似于:
Product 1:
FIRM-PROD1-APPL-0102
Product 2:
FIRM-PROD2-SERV-0991这在整个Install4j中是支持的吗?IDE,编译器,注册表,更新机制,.
有人试过吗?
发布于 2020-02-11 16:02:16
应用程序ID只是一个唯一的字符串,您可以给它任何您喜欢的结构。
但是,当您更改现有产品的应用程序ID时,将不再找到以前的安装目录,默认情况下,安装程序将拒绝安装到具有不同应用程序ID的目录中。
您可以解决这两个问题:
在“启动”节点中的“运行脚本”操作中,执行代码ApplicationRegistry.getApplicationInfoById("");ApplicationRegistry.ApplicationInfo[] applicationInfos =
如果(applicationInfos.length > 1) {applicationInfos.length}返回true;
要查找旧ID.
https://stackoverflow.com/questions/60171903
复制相似问题