Skip to Content
Former Member
Jun 13, 2017 at 08:40 PM

Upgrading VS project containing a single CR, report engine runtime error


I've got a VS 2003 project that I've upgraded to VS2017 on my 64-bit Win7 box. I'm not making changes to the CR, only to upgrade the .NET code. This is my first time opening this project on this dev box. The .NET upgrade went fine and the app compiles. I installed CRRuntime_64bit_13_0_20.msi and am getting the following exceptions when I run the project. I've read that this should work with 2017 as long as no changes to the CR are required.

Inner Exception 1: TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception.

Inner Exception 2: 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.

I've verified the registry has full permissions. Not sure where to go from here.

Thanks in advance,