SAP Knowledge Base Article - Public

1315521 - Error 1904 when deploying the CR 2008 SP1 runtime merge module CRRuntime_12_1.msm

Symptom

  • Error 1904: Module <path to DLL> failed to register
  • Using the CR 2008 Service Pack 1 merge module results in error 1904, with 31 Crystal Reports files failing to register

Reproducing the Issue

  • Create a deployment project using Visual Studio .NET
  • Add to the project the Crystal Reports merge module for .NET; CRRuntime_12_1.msm
  • When installing the the deployment project, 31 Crystal Reports files will fail to register

Cause

  • Crystal Reports SP1 merge modules for VS .NET have dependencies on specific versions of the Microsoft VC80 merge modules

Resolution

  • install Service Pack 1 for Visual Studio 2005
  • Or download the Visual C++ 2005 SP1 Redistributable Package from the following link:

http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en

See Also

  • For more details, see the following Blog:

https://www.sdn.sap.com/irj/scn/weblogs?blog=/cs/junior/view/wlg/13427

Keywords

KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , How To

Product

Crystal Reports 2008 V1