OK, just wanted to share how I got this working.. It was a matter of 
adding multiple upgrade code sections and using incrementing unique 
property names like this:

<!-- ============ All old versions UPGRADE IDs START ================== -->

         <Upgrade Id="E67489D8-3F90-4BF9-84F4-CB0FEQQ920C7">
             <UpgradeVersion Minimum="$(var.ProductVersion)"
                             OnlyDetect="yes"
                             Property="NEWERVERSION1" />
             <UpgradeVersion Minimum="0.0.0"
                             Maximum="$(var.ProductVersion)"
                             IncludeMinimum="yes"
                             IncludeMaximum="no"
                             Property="OLDERVERSION1" />
         </Upgrade>


         <Upgrade Id="30CGGA79-4FG4-4F32-B1B0-ED50584AQQC1">
             <UpgradeVersion Minimum="$(var.ProductVersion)"
                             OnlyDetect="yes"
                             Property="NEWERVERSION2" />
             <UpgradeVersion Minimum="0.0.0"
                             Maximum="$(var.ProductVersion)"
                             IncludeMinimum="yes"
                             IncludeMaximum="no"
                             Property="OLDERVERSION2" />
         </Upgrade>


         <Upgrade Id="6DD6FDDB-QRGF-4726-8108-0B5BQQQB7236">
             <UpgradeVersion Minimum="$(var.ProductVersion)"
                             OnlyDetect="yes"
                             Property="NEWERVERSION3" />
             <UpgradeVersion Minimum="0.0.0"
                             Maximum="$(var.ProductVersion)"
                             IncludeMinimum="yes"
                             IncludeMaximum="no"
                             Property="OLDERVERSION3" />
         </Upgrade>

<!-- ============ All old versions UPGRADE IDs END ================== -->

Thanks to Phil for the hints! :)

Vern

-- 
Vern Graner CNE/CNA/SSE    | "If the network is down, then you're
Senior Systems Engineer    | obviously incompetent so why are we
Texas Information Services | paying you? Of course, if the network
http://www.txis.com        | is up, then we obviously don't need
Austin Office 512 328-8947 | you, so why are we paying you?" ©VLG


------------------------------------------------------------------------------
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to