How Do I Provide Partial Updates Using File Hash Comparison?
The Updater Application Block includes the ability to compare file hashes on potential download files to verify whether the versions currently on the client computer differ from the updates available on the server. This lets you minimize the number of downloaded files, therefore minimizing the overall time for the update process to occur. To do this, perform these steps: • Modify the files and file elements in the manifest file. • Compare the file hashes of the client and server files. The next sections describe each step.