How are you doing this with Merge Modules?
On Thu, Jan 3, 2013 at 8:09 AM, Peter Shirtcliffe <pshirtcli...@sdl.com>wrote: > You can use them in multiple MSIs, just not the same MSI twice. We've had > the > requirement too but only because the product's architecture was a bit of a > mess. It's worth checking to see if you could rewrite to share a single > copy > of the files - It's unlikely you'd update one copy and not the other. > > > -----Original Message----- > From: Steven Ogilvie [mailto:steven.ogil...@titus.com] > Sent: 03 January 2013 14:57 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] WixLibs questions... > > Aw that sucks :( > > Duplicating the wixlib so it can copy to different locations kind of > depletes > the purpose... > > What I am trying to do is get rid of Merge Modules and place the merge > module > info into the product.wxs... (components/files/custom actions etc) but to > duplicate 10 wixlibs so I can install to different locations doesn't make > sense... I will just revert my changes back to the merge module format... > > steve > > -----Original Message----- > From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] > Sent: January-03-13 5:25 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] WixLibs questions... > > You have to duplicate the code I'm afraid. The IDs must differ between the > two copies. > > -----Original Message----- > From: StevenOgilvie [mailto:sogil...@msn.com] > Sent: 02 January 2013 18:49 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] WixLibs questions... > > I have about 10 WixLibs and they are all binaries, an example is such: > > <?xml version="1.0" encoding="UTF-8"?> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> > <?include $(var.SolutionDir)\Includes\Variables.wxi ?> > <Fragment> > > <ComponentGroup Id="cmpgrp_Log4Net" Directory="WixLibRedirectFolder"> > > <Component Id="cmp_Log4Net" > Guid="{CB08ECF2-0F34-4324-BD22-0C1A6E042252}"> > <File Id="file_log4net" KeyPath="yes" Name="log4net.dll" > Source="$(var.sourcePath)ThirdParty\log4net.dll"/> > </Component> > > </ComponentGroup> > > </Fragment> > </Wix> > > I use WixLibRedirectFolder in all of the wixlibs as the directory... > > I have 4 msi's with merge modules, I want to move the merge modules into > the > Product.WXS for each MSI... no problem, however most the of the merge > modules > have links to the wixlibs: > <ComponentGroupRef Id="cmpgrp_Log4Net"/> > > In my product.wxs I have 2 merge modules that are linking/referencing the > wixlibs, so in my product.wxs I need to install the files in the wixlibs to > two different locations: > > <Directory Id="WixLibRedirectFolder" Name="bin"> (this is one) and > <Directory > Id="WixLibRedirectFolder" Name="ConfigUtil"> > > but I can't have a directory with the same Id... > > Question: > > How do I use a wixlib in multiple locations in the Product.wxs? Since I am > getting this error: > Error 2 Duplicate symbol 'Directory:WixLibRedirectFolder' found. > This > typically means that an Id is duplicated. Check to make sure all your > identifiers of a given type (File, Component, Feature) are unique. > C:\Dev\Core Technologies\Main\Setup\Admin_Console_Setup\Product.wxs 527 > 1 > Admin_Console_Setup > > > Steve > > > > -- > View this message in context: > > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WixLibs-questio > ns-tp7582603.html<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WixLibs-questions-tp7582603.html> > Sent from the wix-users mailing list archive at Nabble.com. > > > ----------------------------------------------------------------------------- > - > Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and > much more. Keep your Java skills current with LearnJavaNow - > 200+ hours of step-by-step video tutorials by Java experts. > SALE $49.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122612 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > SDL PLC confidential, all rights reserved. > If you are not the intended recipient of this mail SDL requests and > requires > that you delete it without acting upon or copying any of its contents, and > we > further request that you advise us. > SDL PLC is a public limited company registered in England and Wales. > Registered number: 02675207. > Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 > 7DY, UK. > > > > ----------------------------------------------------------------------------- > - > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, > Windows 8 Apps, JavaScript and much more. Keep your skills current with > LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and > experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122712 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ----------------------------------------------------------------------------- > - > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, > Windows 8 Apps, JavaScript and much more. Keep your skills current with > LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and > experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122712 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122712 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users