I make a retail product with thousands of users. When we release an update, we increment the second number in the product version string (8.00.0000 vs 8.01.0000) and we release a full installer (not a patch) with the Advanced Updater. In this case, we want it to upgrade their current installation, not install a second copy.
We use the third number in the product version string for beta releases (8.00.0000 vs 8.00.0042). We want beta testers to be able to preserve their installation of the public release and have a second installation for beta testing.
I thought that I understood this. With each release (beta or public), we update the Product Details > Product Version field and specify that it is a major update to generate a new Product Code. Upgrades > Application Versions is set to "Allow side-by-side installs of different product versions".
While this seems to work for beta testers and first-time installers, it is a problem for real users who have an earlier version installed. First, that latter group is prompted for the installation folder and we'd rather they weren't. More seriously, some users have managed to get two installations in the SAME folder - and I really don't know how that's possible.
What am I doing wrong?
FOLLOW US
Get the latest news in Application Packaging