I would choose "none of the above." :) The primary reason to use 
filtering is when you're choosing files individually, based on what you 
know about changes made to the product. Otherwise, use no filtering to 
get the default automatic behavior. I'm not aware of any problems using 
Melt and automatic filtering. You can check the .wixpdbs that Melt 
produces to make sure the paths are correct.

On 28-Oct-13 22:05, Tunney, Stephen wrote:
> 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
>

-- 
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

Reply via email to