The functionality required to install a minor upgrade is in setup.exe. You must include setup.exe for a minor upgrade to work properly. When setup.exe detects different product codes for matching products, then it will prompt the "do you want to continue" dialog. This is an inherent feature of setup.exe. Choose from the following options to configure this setup.exe functionality:

Small and minor upgrades are functionally identical except the product version does not change for a minor upgrade. A minor upgrade installs over an existing application while a major upgrade effectively uninstalls the existing installation of a product, and then installs the newer product version.

- Disable — When you choose this option, you are required to detect the upgrade scenario and ensure that the latest version of your setup is running in upgrade mode.
- Don't prompt the user; just install the upgrade — This option will automatically start the setup in minor upgrade mode.
- Prompt — Choosing this option will prompt the "do you want to continue dialog." If you choose yes, the setup will begin in upgrade mode. If you choose no, you will cancel the setup in upgrade mode.