Ok, good to know. I have thousands of components though spread across a dozen features. Those features are shared amongst 8 products :)
When I originally developed the Products I thought I was being clever by logically grouping certain ComponentRefs into component groups, and those groups would be referenced elsewhere in other componentgroups and features depending on the product requiring them. This made for nice short feature definitions. I might also add that we have a dozen wixlib projects all used to encapsulate high-level services and their required actions. Also, we have a large number of DLLs that are simple extensions based on language Mydll.en-us.dll Mydll.fr-fr.dll These are created as components using pre-processor for loops. This will likely hurt us now. How should I go about solving this problem? I've got three choices here 1) Manually maintain two lists of ComponentRefs a)installer b)patch 2) Use some fancy .WXI include magic and keep my component groups but have them just <?include?> the componentrefs from another file that is shared with the patchfamily 3) Write a custom parser (msi tables or wixlib file) that auto-generates the componentref list for a feature on the fly Bob, do you have any insight into what my next move should be? This is a very complicated set of products. Thanks for everything so far! WiX rocks!! :) -----Original Message----- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: October-28-13 9:37 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Purely WiX patching and FeatureRef On 28-Oct-13 20:38, Tunney, Stephen wrote: > Adding DirectoryRef to the same boat as FeatureRef. I've added all > directoryRefs, including the one that includes the component that I > know has been updated and still no dice. :( When used in patch family filtering, only a ComponentRef will include a component. FeatureRef and DirectoryRef only include the specific thing referenced, not any of their children. -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users