Isn't depends simply busted for WinSxS? I assume the application doesn't run? Just in case, if those A.DLL and B.DLL are custom actions this won't work - you have to install the CRTs outside of the MSI (something about loading per-process).
dB. @ dblock.org Moscow|Geneva|Seattle|New York -----Original Message----- From: Christopher Painter [mailto:chr...@deploymentengineering.com] Sent: Monday, June 07, 2010 7:01 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] C++ Dependency Help I have a C++ dependency issue that I'm trying to figure out. A.DLL depends on: ( compiled by us using VS2008 ) MSCOREE.dll KERNEL32.dll MSVCM90.DLL 9.0.21022.8 MSVCR90.dll 9.0.21022.8 MSVCP90.dll 9.0.21022.8 B.DLL B.DLL depends on: ( compiled by third party using VS2005 ) WS2_32.dll KERNEL32.dll MSVCR80.dll 8.0.50727.4053 MSVCP80.dll 8.0.50727.4053 In my installer I'm currently using the microsoft merge modules to deploy the c/c++ 8/9 dll's to winsxs. Here's where it get's interesting: If I open B.DLL in depends it resolves all DLL's. If I open A.DLL in depends it resolves A's dependencies but for B it says that it can't find the MSVCR80 or MSVCP80. If I copy these two DLL's into the application directory it finds them ( even if it's the wrong version ). I have a hunch what's going on here but I'd really hope that someone who really understands it could lead me to enlightenment and best practices for this type of problem. Thanks, Chris Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really good thread that deserves attention? E-Mail Me ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users