A couple of other things to look at, assuming you've looked at Blair's
comment:

One issue with these SxS Dlls is that the policy merge module makes a
difference. IIRC, the VC redist exe will install the Dlls and the policy
file that redirects requests to the appropriate Dll. So I'd add the policy
merge module.

The other issue is that the VC redist installs everything. For example, if
your code has a dependency on the MFC or ATL Dlls then the CRT by itself is
not enough.



On Mon, Aug 19, 2013 at 9:08 AM, Blair Murri <os...@live.com> wrote:

> Did the merge module come from the same service pack level of Visual
> Studio as was used to build the application?
>
> > From: laasu...@hotmail.com
> > To: wix-users@lists.sourceforge.net
> > Date: Mon, 19 Aug 2013 11:34:36 +0200
> > Subject: [WiX-users] Merge module not working
> >
> > Using Wix 3.7
> >
> > I added Microsoft_VC80_CRT_x86.msm merge module to my wix setup
> according to http://wix.sourceforge.net/manual-wix3/install_vcredist.htm
> >
> > I tested the new msi file on a clean WinXP SP3 machine. Installed the
> product and when I started the application I get "The application failed to
> initalize properly (oxc0150002). Click on Ok to terminate the application".
> > I downloaded and installed  "Microsoft Visual C++ 2005 Redistributable
> Package (x86)" on the test computer and the application then works.
> > So I try to diff the usage of merge module and redistribuable.
> > - Both approaches creates the folder
> "C:\WINDOWS\WinSys\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700"
> > - Both approaches add the same three files to the folder (msvcm80.dll,
> msvcp80.dll, msvcr80.dll)
> > - Diff'ed the files added by merge module and redistribuable and they
> are binary equal.
> >
> > So why doesn't merge module work?
> >
> > I have added the wix configuration below.
> > <?xml version="1.0" encoding="utf-8"?>
> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
> >  <Product Id="490F391C-336C-4a47-A7F6-587B2C92AC92"
> >   Language="1033"
> >   Manufacturer="MyCompany"
> >   Name="MyName"
> >   UpgradeCode="E5B47089-C70D-46bd-AA9C-D222CFE9A699"
> >   Version="1.0.0.0">
> >
> >   <Package Compressed="yes" InstallerVersion="300" />
> >   <Media Id="1" Cabinet="product.cab" EmbedCab="yes" />
> >
> >   <Directory Id="TARGETDIR" Name="SourceDir">
> >    <Directory Id="ProgramFilesFolder">
> >     <Directory Id="INSTALLLOCATION" Name="MyCompany">
> >      <Component Id="cmp829B7EDF9835ECFBEB6B7A5E00D6B29F" Guid="*">
> >       <File Id="filD32196FBAB143D1B642565E64AFE743C" KeyPath="yes"
> Source="C:\path\bin\MyLibrary.dll" />
> >      </Component>
> >     </Directory>
> >    </Directory>
> >   </Directory>
> >   <DirectoryRef Id="TARGETDIR">
> >    <Merge Id="VCRedist"
> SourceFile="C:\Path1\Path2\Microsoft_VC80_CRT_x86.msm" DiskId="1"
> Language="0"/>
> >   </DirectoryRef>
> >   <Feature Id="ProductFeature" Level="1" Title="MyTitle">
> >    <ComponentRef Id="cmp829B7EDF9835ECFBEB6B7A5E00D6B29F" />
> >     <MergeRef Id="VCRedist"/>
> >   </Feature>
> >  </Product>
> > </Wix>
> >
> >
> ------------------------------------------------------------------------------
> > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > It's a free troubleshooting tool designed for production.
> > Get down to code-level detail for bottlenecks, with <2% overhead.
> > Download for free and get started troubleshooting in minutes.
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Introducing Performance Central, a new site from SourceForge and
> AppDynamics. Performance Central is your source for news, insights,
> analysis and resources for efficient Application Performance Management.
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to