Service Registration

To utilize the AppLife Update Windows Service, your application must be registered with the service.  The service will validate any update package that is applied with a public key that resides in the system registry.

Registration adds an entry for your application in the system registry.  The service will look for this entry when your application attempts to use it to apply an update.  Entries are added to:

 

HKLM(x86)\SOFTWARE\KineticJump\AppLifeUpdate\ServiceKeys\appkey

 

Your appkey must include two values:

Path – The complete path to the host executable.  This is your application.

Public Key – The public key from the application Make Update project (aup).

An application path should only be registered once.  If a single host application applies updates from multiple AppLife Update projects, all projects must share the same key pair. (See importing key pairs).

To manually register your application, add the necessary registry keys. When the AppLife Update Windows Service is deployed using the merge module included in the AppLife Update application directory, registration is accomplished by setting the two merge module properties.

Applications that attempt to use the AppLife Update service and are not registered will fail with an update package failed validation message.