I have a bundle (built with v3.9) with a custom managed BA with 3 packages in the Chain- what the packages contain is not important so let's call them PackageA, PackageB and PackageC. I install v1 of my bundle, which installs v1 of each package. I then start an upgrade to v2. It upgrades PackageA to v2 (which translates to an install of PackageA v2), and starts the upgrade of PackageB, but then I hit cancel[1]. PackageB rolls itself back without intervention from the bundle. PackageC never got called because the bundle never got that far, so doesn't need rolling back. PackageA, however, completed its install transaction, so needs to be rolled back by the bundle. Because its initial action on upgrade was an Install, the rollback translates to uninstall. This leaves the environment without either version of PackageA. At this point, I think a bundle repair is needed to reinstall that package. I think this is a manifestation of Wix bug 3421 <http://wixtoolset.org/issues/3421/> . I was wondering whether anyone could point me to the best way to trigger a repair / reinstall of the old related bundle post rollback during an upgrade.
[1] I suppose some other error condition at this point might cause the same behaviour - the point is that a rollback is caused ThanksJohn -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bug-3421-Burn-uninstalls-upgraded-MSIs-during-rollback-tp7599475.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and 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