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® 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users