Hi Jacob,

I have the experience to upgrade multiple products . Here is the wxs snippet

Insert upgrade table into product node.  Do remember each upgrade item must
have its own property. In this example, OLDPRODUCT0 and OLDPRODUCT1 are used
respectively.

 <Upgrade Id="C112FEB1-1111-40FA-98DC-673841526802">
      <UpgradeVersion Minimum="1.0.0" Maximum="1.0.5"
IgnoreRemoveFailure="no" IncludeMinimum="yes" IncludeMaximum="no"
Property="OLDPRODUCT0" />
    </Upgrade>
<Upgrade Id="91238CC3-1111-462F-9523-BC3DA0C1A4A7">
      <UpgradeVersion Minimum="1.0.0" Maximum="1.0.5"
IgnoreRemoveFailure="no" IncludeMinimum="yes" IncludeMaximum="no"
Property="OLDPRODUCT1" />
    </Upgrade>

Add the following to InstallExecuteSequence:
<RemoveExistingProducts After="InstallInitialize"></RemoveExistingProducts>


Sajo Jacob wrote:
> 
> 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
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Upgrade-scenario-with-multiple-existing-products%21-tp15167857p15177246.html
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
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