SAP Knowledge Base Article - Public

1202752 - Error: "1904. Module C:\Program Files...PrintControl.dll failed to register" when distributing .NET Crystal Reports 2008 applications

Symptom

When trying to distribute applications written in .NET using Crystal Reports 2008, the runtime gives an error:
 
"Error 1904. Module C:\Program Files\Business Objects\common\4.0\crystalreportsviewers12\ActiveXControls\PrintControl.dll failed to register. HRESULT -2147024770. Contact your support personnel."
 
 This behavior only happens on some computers.
 

Cause

The printcontrol.dll requires msvcr71.dll to be installed on the target computer. As this is a Microsoft dll, it is not part of the Crystal Reports runtime distribution packages; MSI or MSM.

Resolution

The file msvcr71.dll must be installed on the target computer. The file is part of VC_CRT.msm merge module available from Microsoft. For more information on msvcr71.dll see the following Microsoft Kbase:
http://support.microsoft.com/kb/326922

Keywords

1904 2008 runtime printcontrol.dll distribute install , 6346523 , KBA , BI-RA-CR , Crystal Reports designer or BusinessViews Manager , How To

Product

Crystal Reports 2008 V0