Hi Jacob, I have the experience to upgrade multiple products. Here is the wxs snippet
Insert upgrade table to product node. Do remember each upgrade entry needs a distinguish property name. In my 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-DF99-1111-9523-BC3DA0C1A4A7"> <UpgradeVersion Minimum="1.0.0" Maximum="1.0.5" IgnoreRemoveFailure="no" IncludeMinimum="yes" IncludeMaximum="no" Property="OLDPRODUCT1" /> </Upgrade> Insert the following to installExecuteSequence table <RemoveExistingProducts After="InstallInitialize"></RemoveExistingProducts> Best regards, Jennifer Zhao -- View this message in context: http://www.nabble.com/Upgrade-scenario-with-multiple-existing-products%21-tp15167857p15177442.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