But I have noticed now that attempting to uninstall a version of the product when several are present does not complete entirely - the shortcuts in the start menu are not entirely removed, and when the install dir contained empty directories, they were not removed either.
By experimenting with advanced installer I have sort of figured out why, I just wonder if it is known/intended behavior, or a vague sort of bug...
Problem is that my release process involves taking the previous version .aip file, changing the product name "my product vA.B" and product version "A.B.0", and then I generate a new product code (At some point I figured a new product code was necessary to allow side by side installs with old versions).
I do NOT have either of the two flags "Automatically upgrade..", "Do not install older.." set. ( this seems logical to me)
I have realized now that doing it this way leads to all versions having the same 'Upgrade Code'.
So I assume that starting a new AI project for each version would give me what I need, but it would be a slight pain to redo all the project settings each time... So maybe this is a bug...? Cheers