我有一个适用于 Windows 的可执行应用程序 setup.exe,我使用基于 Java 的 Launch4j/Inno Setup 实现了它。
我经常发布新版本和错误修复。
我想知道是否有自动安装更新的机制?
我有一个适用于 Windows 的可执行应用程序 setup.exe,我使用基于 Java 的 Launch4j/Inno Setup 实现了它。
我经常发布新版本和错误修复。
我想知道是否有自动安装更新的机制?
Inno Setup 没有任何内置机制来实现自动更新。
您需要自己实现:
/silent
开关)。应用程序应自行关闭,以解锁它正在使用的任何文件,以允许文件更新。这种方法需要更新安装程序提示管理员权限。如果您需要完全无缝地进行更新,则必须实施一项服务。为此,请参阅在没有管理员权限的情况下使用 .NET 框架部署应用程序。