Install4j 更新安装 context.isUpdateInstallation 总是 returns false
Install4j Update Installation context.isUpdateInstallation always returns false
在我的更新安装过程中,我显示了一个额外的屏幕。我添加了一个新屏幕,其条件表达式为 context.isUpdateInstallation()。 然而,这总是返回错误,因此即使在更新安装期间也不会显示此屏幕。我试过使用 context.getBooleanVariable("sys.confirmedUpdateInstallation") 这也没有帮助我。所以基本上我无法确定我的安装程序中的安装类型是更新安装。
注意:更新安装与启动器集成,启动器下载最新更新并在启动应用程序时自动启动更新安装程序。
context.isUpdateInstallation()
只有 returns 如果当前选择的安装目录(由 context.getInstallationDirectory()
返回)包含具有相同应用程序 ID 的安装(在安装程序->更新选项中配置),则为真.
在我的更新安装过程中,我显示了一个额外的屏幕。我添加了一个新屏幕,其条件表达式为 context.isUpdateInstallation()。 然而,这总是返回错误,因此即使在更新安装期间也不会显示此屏幕。我试过使用 context.getBooleanVariable("sys.confirmedUpdateInstallation") 这也没有帮助我。所以基本上我无法确定我的安装程序中的安装类型是更新安装。
注意:更新安装与启动器集成,启动器下载最新更新并在启动应用程序时自动启动更新安装程序。
context.isUpdateInstallation()
只有 returns 如果当前选择的安装目录(由 context.getInstallationDirectory()
返回)包含具有相同应用程序 ID 的安装(在安装程序->更新选项中配置),则为真.