SAP Knowledge Base Article - Public

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


  • 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


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


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

See Also

  • For more details, see the following Blog:


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


Crystal Reports 2008 V1