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