Simple Software Update

This tutorial demonstrates how to setup a simple software update scenario for your application. Basically, you use UpdateShield Integrator (or the provided UpdateCheck API) to integrate the automatic software update capability to your application by interfacing with the Updater. Then, you create the Client Side and Server Side index files, which are XML files that the Updater uses to determine if a new update is available. The Server Side index file must be deployed on a server (or your web server) that will be running as the software update server.


When the application performs software update, the Updater loads the URL of the Server Side index file and checks against its Client Side index file. If the Updater finds that a new update is available, it uses the provided link in the Server Side index file to download the update, before installing it to the application.

See Also

         Interfacing the Updater

         Creating a Setup Script

         Building Index Files

         Distributing Protected Applications

         Deploying New Versions for Download