Although a minor upgrade, like a major upgrade, can be distributed as a full MSI, in this chapter we'll focus on the more efficient methods of distributing it as a
patch file (
.msp). In this case, a minor upgrade doesn't uninstall the previous version. It only replaces some of the existing files or adds new ones. I'll show you two ways to make a patch, the first using
.wixpdb files and the second using
Before we get to that, let's discuss the WiX source file that defines your patch. A
.wixmsp defines the characteristics of your patch, setting fields such as
Comments that will appear in the patch file's properties. This file also sets up the sequencing of all of the patches for a particular product ...