Hello, I experience some strange behaviour when using the MFC 9 SP1 merge module in my setup. The msm itself has about 4 MB, but when including it in an msi its size increases by about 12 MB, nearly doubling the size of my setup. It seems like the MFC dlls are packaged multiple times under different names in the cab of my msi file (mfc90.dll, nosxs_mfc90.dll, ul_mfc90.dll, and another 3 times for unicode). I used WinMerge to diff the files and it appears that they are indeed identical. Is this behaviour expected? Here is a small example to reproduce the behaviour. I tested it with 3.0.5419.0 <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi <http://schemas.microsoft.com/wix/2006/wi> "> <Product Id="*" Name="PUT-PRODUCT-NAME-HERE" Language="1033" Version="1.0.0.0" Manufacturer="PUT-COMPANY-NAME-HERE"> <Package InstallerVersion="300" Compressed="yes" /> <Media Id="1" Cabinet="WixProject1.cab" EmbedCab="yes" /> <Directory Id="TARGETDIR" Name="SourceDir"> <Merge Id="MFC" SourceFile="Microsoft_VC90_MFC_x86.msm" DiskId="1" Language="0" /> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLLOCATION" Name="PUT-APPLICATION-DIRECTORY-HERE"> <Component Id="ProductComponent" Guid="*"> <File Id="ReadMe.txt" Source="ReadMe.txt" /> </Component> </Directory> </Directory> </Directory> <Feature Id="ProductFeature" Title="PUT-FEATURE-TITLE-HERE" Level="1"> <ComponentRef Id="ProductComponent" /> <MergeRef Id="MFC" /> </Feature> </Product> </Wix> Thanks, Martin
------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users