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&#174; Conference 2012
Save $700 by Nov 18
Register now&#33;
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to