今天,在中止更新过程后,我需要帮助来停用主应用程序的自动启动。启动时更新是triggert所以我使用了“静默版本检查”模板。但我找不到任何停用自动启动的选项。
如果在启动主应用程序之前有任何新版本,则需要更新版本。
我使用的是5.1.5版本。
提前致谢
答案 0 :(得分:0)
如果您的要求更复杂,则无法使用自动启动器集成。在更新程序的启动程序集成选项卡上,单击"启动集成向导"。该向导将为您提供一个代码片段,您可以在应用程序的main方法中调用该代码片段以启动更新程序。
使用
包围该代码段if (UpdateChecker.getUpdateDescriptor(UPDATE_URL,
ApplicationDisplayMode.GUI).getPossibleUpdateEntry() != null) {
// code snippet from the integration wizard to launch the updater
}
以便仅在更新可用时才调用更新程序。然后,如果您没有收到prepareShutdown的调用,则可以显示警告并关闭该应用程序。