1) you'll need a custom boostrapper to support that functionality. The standard bootstrappers have no idea what to do with a feature;
2) along those lines, you would suppress the MSI UI and have the bootstrapper handle the feature selection; 3) features are a pain. For my own work, I am creating a managed bootstrapper to handle my previous collection of features as individual MSI's property-driven by the UI of the bootstrapper. IMHO, this is the way to go. One of the biggest downsides of the feature approach is it assumes that all the features have the same development velocity, but I have never seen this stay the case for long. In practice, several of the services develop very slowly while one or two change markedly from iteration to iteration. By "de-featuring", we are free to pursue the appropriate development velocity for each without carrying around the dead weight of the slower "features." -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS 66214 | Ext: 431050 |[email protected] -----Original Message----- From: ssmsam [mailto:[email protected]] Sent: Friday, November 21, 2014 10:46 AM To: [email protected] Subject: [WiX-users] WixStdBA Does not allow to modify the chained msi features in maintenance mode Hi, I created a bundle with a chained msi like below. <Chain> <MsiPackage Id="msi2" SourceFile="chain_msi2.msi" DisplayInternalUI="yes" EnableFeatureSelection="yes"/> </Chain> first time installation i can select/deselect features in msi2.msi bcoz DisplayInternalUI="yes" . But in the maintenance mode WixStdBA Displays as Modify Setup text and at the bottom 3 buttons namely, Repair, Uninstall and Close. Repair and Uninstall works perfectly. But no button for modifying the features. My present scenario is: I have 2 features in msi2.msi. 1. During first install, i had selected first feature only.(I can do this) 2. During modify i want to select the second feature.( I am not able to this). Please help me on this. It is working as expected in InstallShield. now i am moving from IS to WiX. I tried adding f msi1.msi with msi2.msi , didnt work, so only i commented out. My msi2.msi looks like this: <wix ......................> <Feature Id="ProductFeature1" Title="chain_msi2" Level="1" Display="collapse" InstallDefault="local" TypicalDefault="install" ConfigurableDirectory="INSTALLFOLDER"> <ComponentGroupRef Id="ProductComponents" /> </Feature> <Feature Id="ProductFeature2" Title="chain_msi22" Level="1" Display="collapse" Absent="disallow" AllowAdvertise="no" ConfigurableDirectory="INSTALLFOLDER" InstallDefault="local" TypicalDefault="install"> <ComponentRef Id="testcomp22" /> </Feature> <UIRef Id="WixUI_FeatureTree"/> </Product> <Fragment> <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLFOLDER" Name="chain_msi2" /> </Directory> </Directory> </Fragment> <Fragment> <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER"> <Component Id="testcomp2" Guid="{784e8890-120d-4cbc-b52a-858483b95f93}" KeyPath="yes"> <File Id="testfile2" Source="testComponent21.txt" /> </Component> </ComponentGroup> <Component Id="testcomp22" Directory="INSTALLFOLDER" Guid="{a88d8860-319b-424d-9be0-e661455eb3b7}" KeyPath="yes" > <File Id="file2" Source="testComponent22.txt" /> </Component> </Fragment> </Wix> Any help would be grateful . Regards, Sampat -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WixStdBA-Does-not-allow-to-modify-the-chained-msi-features-in-maintenance-mode-tp7598178.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

