Hello list!
I'm having issues while evaluating WiX for our solutions. (I've asked before about merge modules but I completely scrapped those.) Setup: - using Visual Studio 08 (VS08) - WiX3 installed incl. VS08 support C# Solution containing - BaseLib - FirstLib (referencing BaseLib) - SecondLib (referencen BaseLib) - App (using FirstLib and SecondLib) I created wixproj files using heat on the csproj files resulting in WiX-Library projects for the Libs and a Product project for App. All WiX libraries define Fragments; FirstLib using a ComponentRef on BaseLib. E.g. <?xml version="1.0" encoding="utf-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Fragment> <DirectoryRef Id="FirstLib.Binaries"> <Component Id="cmp3EADD50D1DDAF5E04B3A4C289298AACF" Guid="{618660AD-FE5E-4995-B724-90C2E04A6569}"> <File Id="fil49EADAE979CEC56AF984BB42AADA6DD6" Source="$(var.FirstLib.TargetDir)\FirstLib.dll" /> </Component> </DirectoryRef> </Fragment> <Fragment> <ComponentGroup Id="FirstLib.Binaries"> <ComponentRef Id="cmp3EADD50D1DDAF5E04B3A4C289298AACF" /> <ComponentRef Id="BaseLib.Binaries"/> </ComponentGroup> </Fragment> </Wix> Using the WiX libraries in the App product always leads to "duplicate found for BaseLib". So my question is: is my idea of re-using library WiX projects wrong? Do I need to install the libs to GAC separately? Or how do I build up a pool of re-usable and installable set of Dlls? Any pointers, ideas highly welcome! regards, Florian ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users