More information, Bob :) The wixmst file is complaining that it cannot find certain files and is displaying the path from the RTM.wixpdb.
I see in the wixmst file the following values in their respective fields /field/@unresolvedPreviousData node contains the *incorrect* path (RTM.wixpdb value) /field/@previousData node contains the *correct* path (Latest.wixpdb value) /field/@unresolvedData node contains the *correct* path (Latest.wixpdb value) Thoughts? Would you like me to send you the wixmst file? -----Original Message----- From: Tunney, Stephen [mailto:stephen.tun...@nuance.com] Sent: October-29-13 12:51 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Purely WiX patching and FeatureRef Hey Bob, Thank you for your feedback, perhaps you could assist me with my problem then. It appears as though my work with Melt and Torch is ignoring me :( Here is a link to the batch file I'm using: http://pastebin.com/kMfbSNcv http://pastebin.com/Xa08mufQ Thanks for looking, I can attach the wixmst and wixpdbs if you'd like. Stephen -----Original Message----- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: October-28-13 11:18 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Purely WiX patching and FeatureRef 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.c > lktrk _______________________________________________ > 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.c > lktrk _______________________________________________ > 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 ------------------------------------------------------------------------------ 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