They would either need to have different names (like they do for the Visual Studio C/C++ runtime dlls) or if they have the same name, each version would have to go in a different folder.
Another option would be to install the DLL to the GAC if it is a .NET assembly, or, install it to the Win SxS folder if it is a native (unmanaged) assembly. Regards, agreen www.elucidev.com ---- Lars von Wedel <vonwe...@web.de> wrote: > Hello, > > I am trying to install different versions of a DLL depending on the > version of a further application on the target machine. > > I tried to define two components that contain files for the same > output DLL and conditionally install either component > based on a condition to be figured out by the installer. > > Unfortunately light.exe tells me, that this will break component > reference counting. > > What is the correct way to install different versions of a DLL figured > out at installation time ? > > Thanks in advance, > Lars > > ------------------------------------------------------------------------------ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users