Target Versions

A target version is a software version that is eligible to apply a specific published update.  When an update is created, its version number is defined along with a list of target versions that can apply the update.

For example, if you are building an update to version 2.0.0.0 of your software, and that update is designed to update version 1.0.0.0 of your software to version 2.0.0.0, then the target list for building the 2.0.0.0 update would include 1.0.0.0.

Special Targets

Many applications have targets that overlap with each update.  To simplify these scenarios, there are two special target values that you can use when building updates.