Greetings,
I am using Visual Studio 2005 with Crystal Reports 2008. I currently have a web application running on a Windows 2008 Standard 32 bit server. I am migrating to a Windows 2008 Server R2 64bit server. I moved everything to the new server and am getting this message.
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.
The version of Crystal 2008 that I have installed is 12.0.2000.0. I am referencing this in the web.config file which matches the files in c:\windows\Assemblies.
The code is throwing this error when it hits the following line.
Dim crReportDocument As New ReportDocument
I have tried the three different Target CPU options. The Any CPU and X64 options produce the error message. If I choose x86, I get a failure immediately without it even hitting the code, which makes sense since this is a Windows 2008 Server R2 64bit server.
I am questioning if Crystal Reports 2008 is compatible with a 64bit Windows 2008 server.
If not, please let me know what version of Crystal I need to be using.
Any assistance is greatly appreciated.
Thanks,
Todd