Aim
As part of our installation App2 installer will upgrade one of our prior products called say App1.
Background
App1 was created using regular Windows Setup project. App1 installer interface was such that user decides if it is Per-Machine (Everyone) or Per-User (Just me). UI is like this >> http://www.speche.com/downloads/catshut ... tall_2.gif
App2 is a per-machine only (fails if user is not administrator) created with Advanced Installer. In the App2 project have the 'Upgrades' page setup to uninstall previous version (App1). I did a 'New' selected the said App1 msi.
Problem
If App1 was installed as Per-user then the App2 install does not remove App1. If App1 was installed as Per-machine (aka Everyone) then App2 is able to remove App1 as required.
Question
How do I get App2 to remove App1 immaterial of App1 being installed as 'Per-user' (aka Just me) or 'Per-machine' (Everyone)?