cancel
Showing results for 
Search instead for 
Did you mean: 

cr2008 merge module failure-- vcredist not helping

Former Member
0 Kudos

My application is a VS 2008 VB.NET WinForms app with the CrystalDecisions.Windows.Forms assembly version 12.0.2000.0. I recently upgraded to Crystal Reports 2008 with SP2 (version 12.2.0.290) on Windows XP SP3. I downloaded and added cr2008sp2_mm to my deployment project. The installation fails with the following message: "Module C:\Program Files\Business Objects\Business Objects Enterprise 12.0\win32_x86\CEReportSource.dll failed to register. HRESULT -2147010895"

Before I run the deployment project, I run vcredist_x86.exe (version 6.00.3790.0 (srv03_rtm.030324-2048)). I believe this is c++ 2005 sp1 version. With previous computers that haven't been able to download the merge module, this did the trick.

The computer that is having the issue: WinXP SP3 framework 3.5 sp1

What else could be causing this problem?

Thanks,

Dan

Accepted Solutions (1)

Accepted Solutions (1)

former_member183750
Active Contributor
0 Kudos

Not sure. But download the [depends20|http://www.dependencywalker.com/] utility and open the CEReportSource.dll in it. It will give you the missing dependencies.

Also, what happens if you try to manually register the dll (Start | Run | Regsvr32 <path to file>)

Ludek

Former Member
0 Kudos

I'm getting the same error, using the cr2008 fp24 merge modules (v12.2.4.507). These have been built into an installation using InstallShield with the C++ SP1 Runtime included (the same installation using the cr2008 SP1 merge module runs fine). No dependencies for CEReportSource are missing according to Dependency Walker. Attempting to register this .dll using RegSvr32 gives "LoadLibrary("cereportsource.dll") failed - This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.". The target machine is running XP SP3, and already has the Crystal 2008 SP1 runtime installed, but I was expecting the merge module to upgrade this to SP2. Any ideas?

Former Member
0 Kudos

Spotted the error of my ways - I needed to upgrade the machine to cr2008 SP2 before I could apply fp24.

Former Member
0 Kudos

Hello,

I ran the depends.exe and found that wer.dll and ieshims.dll were missing. Searching the Forums, I found some discussion of these dlls. I tried using different vcredist_x86.exe, to no avail. In one post, you mention that these issues haven't appeared when using crRuntime_12_2_mlb.msi. I sent this to the client, and the problem was resolved.

thanks,

Dan

Answers (0)