Windows 如何自动更新使用Inno安装程序安装的应用程序

Windows 如何自动更新使用Inno安装程序安装的应用程序,windows,inno-setup,launch4j,self-updating,Windows,Inno Setup,Launch4j,Self Updating,我有一个适用于Windows的可执行应用程序setup.exe,它是我用基于Java的Launch4j/Inno安装程序实现的 我经常发布新版本和错误修复 我想知道是否有自动安装更新的机制?Inno安装程序没有任何内置机制来实现自动更新 您需要自己实现这一点: 让您的应用程序根据您的应用程序网页?检查新版本?。例如,在后台线程上启动时? 如果应用程序检测到新版本,请让它将安装程序下载到临时位置。 使应用程序执行下载的安装程序。您可以使安装程序在静默模式/静默开关下运行。应用程序应自行关闭,以解锁

我有一个适用于Windows的可执行应用程序setup.exe,它是我用基于Java的Launch4j/Inno安装程序实现的

我经常发布新版本和错误修复


我想知道是否有自动安装更新的机制?

Inno安装程序没有任何内置机制来实现自动更新

您需要自己实现这一点:

让您的应用程序根据您的应用程序网页?检查新版本?。例如,在后台线程上启动时? 如果应用程序检测到新版本,请让它将安装程序下载到临时位置。 使应用程序执行下载的安装程序。您可以使安装程序在静默模式/静默开关下运行。应用程序应自行关闭,以解锁其正在使用的任何文件,并允许文件更新。 这种方法需要更新安装程序提示管理员权限。如果需要完全无缝地进行更新,则必须实现服务。为此,请参见