I have a setup that installs as v1.0.0.  Then  I have a created a patch that 
updates to v1.0.1 and second patch that will update either a v1.0.0 or v1.0.1 
to v1.0.2.  This works as expected.  These are all minor upgrades (Product and 
Upgrade Code stay the same with only changes to the product version).

In the creation of these patches I used the style defined in the WiX 
documentation as "Using Purely WiX".   So in this process I have a MSI for 
v1.0.0, v1.0.1 and v1.0.2.  When I use the v1.0.1 MSI to do my initial install, 
I can no longer use the v1.0.2 patch.   When I attempt to install I get 
"Installation success or error status: 1642." error.   I presume this is 
expected behavior?   Or should I be setting something else with my Patch file?

Here is my Patch and PatchFamily elements.
<Patch
                AllowRemoval="yes"
                Manufacturer="$(var.CompanyLegalName)"
                DisplayName="$(var.InstallName) SU2"
                Description="$(var.InstallFullName) SU2"
                Classification="Update"
                MinorUpdateTargetRTM="yes">

                <PatchFamily
Id="Updates"
Version="3.0.0.0"
Supersede="yes"
ProductCode="$(var.ProductCode)">

--Brian
------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to