Hi folks, I am using WiX 3 to build a MSI installer using VS8 (SP1, KB918525). Majority of the files that are packaged in the installer are DLLs built using VC8 that depend upon x86 side-by-side assemblies. After a successful installation of the product, the installed DLLs fail to load. the dependency walker (depends.exe) shows an error saying that, "The side-by-side configuration information in the DLL contains errors". It fails to find the assembly DLLs (MFC80.dll, MSVCR80.dll, MSVCP80.dll) that *are* there in the WinSxS directory.
I am merging the .msm files into the installer in the following way: <!-- C runtime for VC8 --> <Merge Id='Microsoft_VC80_CRT_x86.msm' DiskId='1' Language='0' SourceFile='$(var.COMMON_PROGRAMFILES)\Merge Modules\Microsoft_VC80_CRT_x86.msm' /> <Merge Id='policy_8_0_Microsoft_VC80_CRT_x86.msm' DiskId='1' Language='0' SourceFile='$(var.COMMON_PROGRAMFILES)\Merge Modules\policy_8_0_Microsoft_VC80_CRT_x86.msm' /> Please let me know if you any clues about this error. Any help or pointers are much appreciated. Thanks, Sumant. ------------------------------------------------------------------------- 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