Crystal Reports Error and troubleshooting Print

  • 2

Troubleshooting tips for Crystal Reports Hosting


I am Receiving an error trying to run crystal reports on my web site application


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 for more information.


Possible solutions:

1. Go to your application project, right click, and select "Properties"

On the Build tab, find the Platform Target combo box.

It probably says, "Any CPU"; Change this to "x86" and your project will compile for 32 bit

only, thus eliminating the issue.


2. If VB.Net does not show the Crystal Reports dlls under the .Net tab,

try removing the CR dlls from the references then go to the browse tab and add

the same dlls by browsing to the folder

C:\Program Files\Common Files\Business Objects\3.0\managed


3. If your problem is Due to CR being a 32-bit app running on a 64-bit server.

The server may need to be configured to run 32-bit apps in 32-bit mode.

This is an issue that is not unique to Crystal Reports.  To configure the server

to run 32-bit apps, due the following (note, you may need to contact support

in order to make this change on the server hosting your website) :


Application-level setting:

Go to IIS

Click on “Application Pools”

Select the application you want to modify (e.g.: SuperApp)

Right click on that application

Left click on Advanced Settings

Set Enable 32-Bit Applications to “True”


Was this answer helpful?

« Back