Mike, Basically I need to adjust the feature tree for each MSI.
Each of the 10 MSIs is a distinct product package with a unique upgrade code. Payload is attached to features via mergemodules. If the feature tree contains features A and B, with sub-features A0 - An, B0 - Bn, the first MSI could contain all items in the tree. While subsequent MSIs would only contain a subset of all items, possibly only a single sub-feature. In the Wise implementation each MSI project contained its own copy of the condition table, but a consistent copy of the feature table (this allowed changes to the tree without requiring changes to each MSI project, only a synchronizing/replacement of the feature table). If a feature was not to be included for a specific MSI, that condition table would contain a row setting the feature level to zero (the merge module reference would also be stripped out in another step). Thus the resultant MSI would only display features that were relevant and had payload. It may be that FeatureGroups are what I need, although the condition table seems better encapsulated. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Condition-Table-generation-tp5085798p5093810.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users