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

Reply via email to