You can have multiple upgrade entries, each of which can be marked to uninstall
a product. The MSI upgrade table is not restricted to uninstalling only one
product. I don't know that migrating the feature states makes much sense if
they're rather different, so I'm not sure what your UI choices would be.
Phil Wilson
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sajo Jacob
Sent: Tuesday, January 29, 2008 11:46 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Upgrade scenario with multiple existing products!
I have a tricky situation with my upgrade scenarios; I have 3 existing products
all of which have different upgrade codes which needs to be upgraded to my new
product (Major Upgrade). The 3 existing old products have different entries in
the add/remove programs. I was planning to upgrade one of the existing products
using the Upgrade Element and run a custom action to delete registry entries
for the other 2 products (one of the product has windows services installed).
The new product has the same features as the old products, is there a way, that
on the feature selection tree of my new product, I can show the user the
features that were installed as a part of the 3 existing products and then
proceed to warn the user that an upgrade will remove old products?
Also is there is way to silently uninstall the existing products without using
a bootstrap loader or manually remove the registry entries like I plan to?
Thanks,
Jacob
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users