Thanks for the details. I am interested in testing this once bits are
available.
My use case is during a major upgrade. The MSIs are individually upgraded,
but the uninstall of the previous bundle fails and the rollback is
initiated which ends up uninstalling the upgraded MSIs, leaving behind a
totally broken installation. Relevant log messages:
>>
Up until here everything goes fine and the MSIs get successfully upgraded.
[18D4:1AF0][2013-12-17T17:46:11]i301: Applying execute package:
{f45d70d9-e896-4eb4-99ca-61d1f92130af}, action: Uninstall, path:
C:\ProgramData\Package
Cache\{f45d70d9-e896-4eb4-99ca-61d1f92130af}\ProductName_SetupKit_1.0.14.152_.exe,
arguments: '"C:\ProgramData\Package
Cache\{f45d70d9-e896-4eb4-99ca-61d1f92130af}\ProductName_SetupKit_1.0.14.152_.exe"
-uninstall -quiet -burn.related.upgrade'
[18D4:1AF0][2013-12-17T17:46:13]e000: Error 0x8007015e: Process returned
error: 0x8007015e
[18D4:1AF0][2013-12-17T17:46:13]e000: Error 0x8007015e: Failed to execute
EXE package.
[0B4C:1108][2013-12-17T17:46:13]e000: Error 0x8007015e: Failed to configure
per-machine EXE package.
[0B4C:1108][2013-12-17T17:46:13]i319: Applied execute package:
{f45d70d9-e896-4eb4-99ca-61d1f92130af}, result: 0x8007015e, restart: None
[0B4C:1108][2013-12-17T17:46:13]e000: Error 0x8007015e: Failed to execute
EXE package.
Then the uninstall of the MSIs get triggered as part of the rollback.
<<
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs