My BA is a collection of MSI's, each of which install separate driver packages. The driver package installation process is done in the MSIs using DIFxAppExtension.
Two of the five packages in the chain have updates. One of the driver packages being updated is a bus driver. When the uninstall of the "old" msi for the bus driver happens (as part of updating the package cache) the children get removed. That leaves things in a bad state. I'd like for the uninstall to happen prior to the install of the new package. I realize this will disallow rollback in the case of a failure, but I can live with that. An alternative would be to force a repair of the BA after InstallFinalize. Is there a way to do that? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Need-to-force-uninstall-of-entire-bundle-on-Upgrade-tp7597596p7597600.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users