“检测先前的安装目录”已打开
“更新安装警告” 已打开
在某些情况下是否可以通过编程方式禁用这些功能? 默认情况下,我仍然想保持启用状态
答案 0 :(得分:1)
经过反复试验发现此解决方法:
context.setInstallationDirectory(new File("some directory different from existing installation"))
这将强制安装程序不触发“更新现有安装”序列。 应该在欢迎屏幕之前执行,例如在启动时。
什么不起作用:
sys.confirmedUpdateInstallation=false
,“更新警报”组件将忽略它并将其覆盖到true