I've got two versions of an assembly installed based on whether the user is on a Terminal Services machine or not. The files are associated with two different mutually-exclusive features that are set to not install by default. One feature is installed if it's a TS-supported box, the other for all other instances.
The trouble is, when I go to compile, I get the following: Error 16 ICE30: The target file 'qd66ikg8.dll|Interop.BIPRNDRVLib.dll' is installed in '[SystemFolder]\' by two different components on an LFN system: 'Interop.BIPRNDRVLibNT.dll' and 'Interop.BIPRNDRVLibTS.dll'. This breaks component reference counting. C:\srv-perforce\p4_all\ELN\Main\CM\Symyx.Notebook.Application.Installer\Symyx.Notebook.Application.Installer.wxs 156 1 Symyx.Notebook.Application.Installer Error 17 ICE30: The target file 'qd66ikg8.dll|Interop.BIPRNDRVLib.dll' is installed in '[SystemFolder]\' by two different components on an LFN system: 'Interop.BIPRNDRVLibNT.dll' and 'Interop.BIPRNDRVLibTS.dll'. This breaks component reference counting. C:\srv-perforce\p4_all\ELN\Main\CM\Symyx.Notebook.Application.Installer\Symyx.Notebook.Application.Installer.wxs 135 1 Symyx.Notebook.Application.Installer Is there any way to avoid this error? Because this assembly is called all over, it's no small chunk of work to update the references. The component definitions look like: <Component Id="Interop.BIPRNDRVLibTS.dll" Feature="BlackIceTS" Guid="{DFE8C493-07CE-4287-9078-FF5F76B2C9D2}"> <File Id="Interop.BIPRNDRVLibTS.dll" Name="Interop.BIPRNDRVLib.dll" KeyPath="yes" Assembly=".net" Source="..\..\..\..\3rdPartyFiles\BlackIce\BlackIcePrinterDriver\v10.0\TS\Interop.BIPRNDRVLib.dll" /> </Component> <Component Id="Interop.BIPRNDRVLibNT.dll" Feature="BlackIceNT" Guid="{DC41E2E9-26E4-49d1-A685-85211E6FD763}"> <File Id="Interop.BIPRNDRVLibNT.dll" Name="Interop.BIPRNDRVLib.dll" KeyPath="yes" Assembly=".net" Source="..\..\..\..\3rdPartyFiles\BlackIce\BlackIcePrinterDriver\v10.0\NT\Interop.BIPRNDRVLib.dll" /> </Component> -- -Chris ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users