cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Reports runtime error

0 Kudos

I developed desktop software by Visual Studio 2019, and I have installed Crystal Report SP32

And at client PC which is 64 bit, I have installed Crystal Report Engine SP32 - this file --- CR13SP32Redist64_0-80007712

But when run App on client PC this error appear:

The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception. --->
CrystalDecisions.CrystalReports.Engine.LoadSaveReportException:
An error has occurred while attempting to load the Crystal Reports runtime.
Either the Crystal Reports registry key permissions are insufficient,
or the Crystal Reports runtime is not installed correctly.
Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version
of the Crystal Reports runtime (x86, x64, or Itanium) required.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

My app is built under 64 bit and I installed the MSI under a local Admin account

I think Crystall Report tech need to be more compatible and flexible with other tech like Operating systems and Visual Studio

I changed my app to not use Crystall Report and I am now using other way for producing my reports

Answers (1)

Answers (1)

CR runtime is for your platform x64 or x86, it's not for the OS platform.

Be sure to install the MSI under a local Admin account so the required Registry keys and COM DLL's can be installed and registered.

Try right clicking on your exe and selecting Run As Administrator.

I also suggest building your app in 64 bit, there is no point in using x86 anymore since all OS's and mother boards support 64 bits.