On 10-08-19 1:10 PM, Wilson, Phil wrote:
> ....and it might help to look at it in terms of a product line. Using two 
> products as an example:
>
> Prod1 v1.0 =>  Prod1 v2.0 =>  Prod1 =>  v3.0
>
> And
>
> Prod2 v10.0 =>  Prod2 v11.0 =>  Prod2 =>  v12.0
>
> Each of these is a product line where each new version is intended to replace 
> any already-installed pre-existing versions. Prod1 and Prod2 would each have 
> their own unique UpgradeId for the life of the product although each version 
> would have a new ProductCode. The point is that Windows makes it easy to do 
> the upgrades because all you do is use the Upgrade table to say which 
> previous versions you want to upgrade. You get the uninstall/upgrade for free 
> with RemoveExistingProducts.
>
> Phil Wilson

A corollary is if you want to install major versions side-by-side, you 
should use a different UpgradeCode for each major version, correct?

-- 
Sohail Somani
--
iBlog : http://uint32t.blogspot.com
iTweet: http://twitter.com/somanisoftware
iCode : http://bitbucket.org/cheez



------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to