Replies: 2 comments
-
Yeah, you'll need to dig into the log file to really understand subtle issues like that. |
Beta Was this translation helpful? Give feedback.
-
Hi Rob, Thanks for your response. This issue really still has me stumped. I have examined the log files and still can't seem to work out why just the .msp is being uninstalled when the bundle is uninstalled. Concentrating on just one of the MSI and MSP pairs included in the bundle I have extracted what I believe are the relative sections from the bundle install log: ========================================================================================== Plan execute skipped patch: UpdateService_x64.msp, action: Install because slipstreamed into chained target package: UpdateService_x64.msi, action: Install Planned package: UpdateService_x64.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, default cache strategy: Keep, ba requested strategy: Keep, cache: Vital, uncache: No, dependency: Register, expected install registration state: Present, expected cache registration state: Present Registering package dependency provider: {E5850778-34F3-43AE-9C30-7A1AC557DCA8}_v25.7.14.1, version: 25.7.14.1, package: UpdateService_x64.msi ========================================================================================== What I believe are the relevant sections of the uninstall log are below: ========================================================================================== Detected related package: {E5850778-34F3-43AE-9C30-7A1AC557DCA8}, scope: PerMachine, version: 25.8.8.1, language: 2057 operation: Downgrade Detected package: UpdateService_x64.msi, state: Superseded, cached: Yes, install registration state: Present, cache registration state: Present Planned package: UpdateService_x64.msp, state: Present, default requested: Absent, ba requested: Absent, execute: Uninstall, rollback: Install, default cache strategy: Keep, ba requested strategy: Keep, cache: NonVital, uncache: Yes, dependency: Unregister, expected install registration state: Absent, expected cache registration state: Absent Removed dependency: {532A98CA-3C30-4DD0-904B-86DF56826E65} on package provider: {7AB354CC-45F4-4309-B36D-C739FE67C3E5}_v, package UpdateService_x64.msp ========================================================================================== Any advice on how to solve this issue would be greatly appreciated. Thanks, and best regards, Darren |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Question
Hello,
I have a single WiX v6.x bundle that contains a WiX 6.x msi and a WiX 6.x msp (minor upgrade) that is slipstreamed during installation of the bundle. The bundle installs okay but when it is uninstalled only the msp is being uninstalled and the baseline files from the msi remain installed.
The bundle code snippet is something like that below:
The above code worked fine in WiX 3.x with both the msi and msp being uninstalled when the bundle was uninstalled.
Is this a problem with WiX 6.x or a change in behaviour that I can work around by modifying my bundle code?
Any help would be greatly appreciated.
Thanks, Darren
Open Source Maintenance Fee
wixtoolset
project because I support the maintainers.Beta Was this translation helpful? Give feedback.
All reactions