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

Reply via email to