Symptom
When dragging and dropping a CrystalReportViewer control from the Visual studio toolbox, you receive an error:
""Error Creating Control: The type initializer for 'CrystalDecisions.CrystalReports.Engine.CRPE' threw an exception" in the design view of the form.
Cause
This issue can occur in the case where Crystal Reports 2008 is
installed side-by-side with Crystal Reports XIR2 and is integrated
with Visual Studio 2003 or 2005 and a Crystal Reports XIR2
application is already open in Visual Studio.
Once this error has occurred, the Crystal Reports 2008 project will not be buildable, viewer controls cannot be added to a form and creation of new reports will give the exception "the document could not be opened".
Once this error has occurred, the Crystal Reports 2008 project will not be buildable, viewer controls cannot be added to a form and creation of new reports will give the exception "the document could not be opened".
Resolution
This issue has been tracked with an id of ADAPT00917719.
To avoid the issue, close the Visual Studio IDE and re-open it. Avoid simultaneous development of applications with mixed versions of Crystal Reports.
To avoid the issue, close the Visual Studio IDE and re-open it. Avoid simultaneous development of applications with mixed versions of Crystal Reports.
Keywords
viewer, error, drag and drop, side-by-side, .NET, compile, build , 349648 , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Bug Filed
Product
Crystal Reports 2008 V0