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

Rob Mensching rob at firegiant.com
Wed Apr 18 09:23:50 PDT 2018


The Modify plan action means tells Burn engine that the BA will explicitly change the request states of packages: OnPlanPackageBegin
_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/

-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Jacqueline MARECHAL via wix-users
Sent: Wednesday, April 18, 2018 5:46 AM
To: wix-users at lists.wixtoolset.org
Cc: Jacqueline MARECHAL <j.marechal at arcinfo.com>
Subject: [wix-users] Reinstalling missing packages (and only them) among all chained packages in a bundle.

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.


____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-users mailing list