-
Notifications
You must be signed in to change notification settings - Fork 13
Application Installers
Kirill Yakovenko edited this page Oct 17, 2017
·
26 revisions
Omaha client can update any applications and even text files; it just requires a right installer.
- Set one of the following registry keys:
-
If you install an application for a machine:
path:HKLM\Software\{OmahaCompanyName}\Update\Clients\{GUID}
key:pv
value:<Version (ex 0.0.0.0)>
-
If you install an application for a particular user:
path:HKCU\Software\{OmahaCompanyName}\Update\Clients\{GUID}
key:pv
value:<Version (ex 0.0.0.0)>
Go to Application registration for more information.
-
It must support the
silent
mode. -
It should stop the application before a direct update because in common case it's impossible to replace locked resources like libraries and opened files.
-
NSIS HomePage
NSIS Simple Example -
InnoSetup HomePage
InnoSetup Simple Example
InnoSetup should be run with with '/verysilent /SP-' arguments, you can set this arguments on Omaha Server.