1

今天,在中止更新过程后,我需要帮助来停用主应用程序的自动启动。更新是在启动过程中自动触发的,所以我使用了“静默版本检查”模板。但我找不到任何禁用自动启动的选项。

如果有任何比已安装版本更新的版本,则必须在启动主应用程序之前更新版本。

我使用的是 5.1.5 版。

提前感
谢哈迪

4

1 回答 1

0

如果您的要求更复杂,则不能使用自动启动器集成。在更新程序的启动器集成选项卡上,单击“启动集成向导”。该向导将为您提供一个代码片段,您可以在应用程序的 main 方法中调用该代码片段以启动更新程序。

if (UpdateChecker.getUpdateDescriptor(UPDATE_URL,
    ApplicationDisplayMode.GUI).getPossibleUpdateEntry() != null) {
  // code snippet from the integration wizard to launch the updater

}

以便仅在更新可用时才调用更新程序。然后,如果您没有收到对 prepareShutdown 的调用,您可以显示警告并关闭应用程序。

于 2013-08-02T17:53:48.363 回答