To learn what features are being installed I try to examine ADDLOCAL which is a 
standard parameter that can be passed to MSI. I use the following line in my 
WiX xml to do that:
<SetProperty Id="FEATURELIST" Value="[ADDLOCAL]" After="CostFinalize"/>

Then, inside InstallExecuteSequence element I am scheduling custom action which 
uses my local FEATURELIST property.

When I launch the installation with UI (although I have no dialogs), the 
FEATURELIST holds names of all features separated by comma. When I launch 
silent installation (i.e. use /qn switch) the value of FEATURELIST is blank.  
In both cases I do not specify ADDLOCAL, which instructs MSI to install all 
available features.

Why these 2 cases yield different values? I'd always expect the same behavior 
regardless of /qn switch. If that is not the right way, can somebody please 
suggest a reliable way of checking what features are being installed ?
Thank you

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to