Skip to content

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.

Requirements for the application installer to be used with Omaha client:

  1. 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.

  1. It must support the silent mode.

  2. 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.

Installer Examples: