Hi all, I am running version 3.6.2026 and using Burn to do a chain package
installation. I have got to a point where I can install and uninstall with
the chain package, but I am running into a brick wall when trying to
upgrade all the packages to new versions.
For example, my chain package, let’s call it Chain_version1.exe includes:
a_version1.msi, b_version1.msi, c_version1.msi. I then make another
version Chain_version2.exe includes: a_version2.msi, b_version2.msi,
c_version2.msi. When I run the Chain_version2.exe after Chain_version1,
Engine.Plan(Install) or Engine.Plan(Repair) both fails to upgrade the
packages. I have since updated WiX to 3.6.2221 and still experiencing the
same result.
When I say fail, I mean the Chain_version2.exe will kick off the
Chain_version1.exe (from cache, to do the uninstall?) and wait for users to
click through the Chain_version1.exe steps of uninstall.
All the packages are built using WiX and they all have this header
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
<Upgrade Id="GUID">
<UpgradeVersion
Minimum="0.0.0.0" Maximum="x.x.x.x"
Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade>
When run individually, those packages will uninstall the old version and
install a new version of themselves and that worked correctly.
Thanks,
------------------------------------------------------------------------------
RSA® Conference 2012
Save $700 by Nov 18
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users