我正在尝试使用 install4j 的自动更新功能,使用“带有静默版本检查的更新程序”。如果我强制将时间表设置为始终或每次启动,我的自动更新工作正常。我遇到的问题是更新计划。
我在安装操作之前添加了一个可配置表单。此表单上有一个更新计划选择器。在启动器集成页面上使用静默版本检查的更新程序中,我已将启动计划设置为“根据更新计划注册表”(如果设置为始终自动更新有效)。
因此,现在在运行安装时,系统会提示您使用表单设置更新计划,但设置为“每次启动时”或其他任何内容似乎都不起作用。我的程序在使用注册表时似乎根本没有进行更新检查。
我的想法是我创建的可配置表单没有更新更新计划。我想我可能需要调用 UpdateScheduleRegistry.setUpdateSchedule(UpdateSchedule),但我不确定要传递什么,因为更新计划选择器表单组件没有分配给它的变量。我还认为我需要在激活后脚本中调用它。
任何人都有可以帮助我启动和运行的想法?
谢谢,谢恩