Hallo herr Gruber!
Hat sich was geändert hinsichtlich der installation auf x64 plattformen?
Ich habe da im web einen hinweis gefunden unter:
http://aspalliance.com/1744_Lessons_Learned_Sorting_out_Crystal_Reports_2008_Versioning_Service_Packs_and_Deployment.all
Crystal Reports 2008 Runtime and X64
Crystal Reports Basic 2008 has an X64 Runtime that you can install as part of the Visual Studio 2008 installation.
While CR2008 SP0 supports both 32bit and 64bit development, there are no native 64 bit runtime assemblies. The error message suggests installing the correct redistributable or that you have a problem with your Keycodes.
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 message is very misleading and I spent a lot of time installing and uninstalling bits trying to solve this problem. Finally, the lead support engineer for Crystal pointed me to this knowledge base article:
https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_ossnotes&query=1200907.
The recommendation is to explicitly target 32 bit processers when building your assemblies. Go to Project Properties, Compile, Advance Settings then change the Target CPU from its default "Any CPU" to "X86." Those of you who have been building VS apps on a 64bit machine for a while are probably familiar with the need to explicitly target X86. This article, "Windows & the World of 64-Bit Computing" (http://www.ddj.com/hpc-high-performance-computing/184405994), has some helpful insights on developing .NET apps on an X64 computer
mfg
michael miksche