Funny - you'd think that Microsoft would be using these same merge modules for their own applications that want to install the MSVC runtime libraries in the side-by-side. In that case, wouldn't they have worked out all the bugs long ago? I guess I'm being a bit sardonic here - it's clear to me that when things like this happen, it shows that the provider has their own way of doing things.
I don't like the idea of working around the issue by statically linking library support - the entire purpose of the side-by-side cache is to allow multiple versions of a library to be installed - in effect, it's Microsoft's answer to Linux/Unix's built-in library versioning system. Since DLL's aren't normally named "something.dll.x.y.z" (and even if they were, the operating system wouldn't try to interpret the values), they needed a secure way of installing multiple versions of a library and have apps use the ones they care about without conflicts. Anyway, I just wondered if there were some WIX approved way of adding the redistributable package. It appears that we just use the merge-module technique, or statically link the libraries. BTW, there is also a separate installation utility (.exe) for redistributables - vcredist... .exe, but I'm fairly certain this is not the proper way to integrate into WIX installers. John >>> André Pönitz <[EMAIL PROTECTED]> 11/21/2006 12:54 AM >>> John Calcote wrote: > How can I add a dependency to my WIX installer package on the > VC8 redistributables (CRT, etc)? BTW, I build from the > command line, so I'm interested in finding out how to > manually add such a dependency by hand using an editor - not > through a VS project. There are merge modules from Microsoft that sort of work with Wix somewhere in or near %COMMONPROGRAMFILES%\Merge Modules. However, they produce tons of warnings and take quite a while to link, so I ended up just installing the .dlls and .manifest in my application's 'bin' directory at least during development. Regards, Andre' ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users