[wix-users] Reinstalling missing packages (and only them) among all chained packages in a bundle.

Jacqueline MARECHAL j.marechal at arcinfo.com
Wed Apr 18 05:46:16 PDT 2018


Good morning,

I'm starting with WiX Toolset, I'm using version 3.11.

I created a pre-requisite bundle, which works as expected in installation, repair and removal.
However, if one of the chained components of the bundle is uninstalled, for some reason, while the bundle is still installed, I did not find the way to re-install only that component.

Below, extract from the log file:
I used the options: /quiet /install

xxx: Plan begin, 2 packages, action: Modify
xxx: Planned package: MSI_SQLCLRTypes_x64, state: Present, default requested: Present, ba requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
xxx: Planned package: MSI_SQLSMO_x64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: Yes, dependency: None
xxx: Plan complete, result: 0x0

I don't understand why "default requested" is set to "Absent" for SQLSMO.
This package state is "Absent" and the package is flagged "Vital".

Is this behavior normal?
If yes, is there a solution to reinstall missing packages (and only them) among all chained packages in a bundle.

Thank you for your help.



More information about the wix-users mailing list