I am having the following issue: I try to redistribute the Visual Studio
CRT MSMs with my wix installer.
<Merge Id="Microsoft_VC80_CRT_x86" Language="1033" DiskId="1"
SourceFile="$(var.MergeModuleDir)\Microsoft_VC80_CRT_x86.msm" />
<Merge Id="Microsoft_VC80_ATL_x86" Language="1033" DiskId="1"
SourceFile="$(var.MergeModuleDir)\Microsoft_VC80_ATL_x86.msm" />
<Merge Id="policy_8_0_Microsoft_VC80_CRT_x86" Language="1033"
DiskId="1"
SourceFile="$(var.MergeModuleDir)\policy_8_0_Microsoft_VC80_CRT_x86.msm"
/>
<Merge Id="policy_8_0_Microsoft_VC80_ATL_x86" Language="1033"
DiskId="1"
SourceFile="$(var.MergeModuleDir)\policy_8_0_Microsoft_VC80_ATL_x86.msm"
/>
<Feature Id="MicrosoftVCCRT" Title="Microsoft Visual Studio
Redistributables" Level="1" Display="hidden">
<MergeRef Id="Microsoft_VC80_CRT_x86" />
<MergeRef Id="Microsoft_VC80_ATL_x86" />
<MergeRef Id="policy_8_0_Microsoft_VC80_CRT_x86" />
<MergeRef Id="policy_8_0_Microsoft_VC80_ATL_x86" />
</Feature>
The merge modules install just fine according to the log. But the DLL
registration within the same installer (SelfRegCost=1) fails. If I try
to regsvr32 those DLLs from command line at the same time, that
succeeds. If I pre-install these merge modules the registration succeeds
as well. The same merge modules added into an InstallShield installer
don't seem to exhibit this problem.
Any ideas?
Thx
dB.
-dB.
dblock.org <http://www.dblock.org/> / foodcandy.com
<http://www.foodcandy.com/>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users