Good day. I have this desktop application that was installed in our server. Currently, the users are just mapped to the application's EXE. The application is working fine but when I view Crystal Report in the client computer, it gives me this error:
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. Please go to http://www.businessobjects.com/support for more information.
I'm using Visual Studio 2015 and the Crystal Reports for Visual Studio 2013 (CRforVS_13_0_23).
What I've already done:
- Included the required .dll for Crystal Reports in the installer.
- Installed the CRRuntime_64bit_13_0_12 in our server.
- Set the Platform Target to x86.
Is there anything else I'm missing here?
Do I need to install the CRRuntime to our client's computer also? Does the processing of the Crystal Reports occurs in the server where the application is hosted?
(But this option is not applicable to our current set-up, which I know is the not the best way by the way, but I don't have a choice.)
Any help would really be appreciated. Thanks in advance.