cancel
Showing results for 
Search instead for 
Did you mean: 

Installing windows application with crystal reports runtime on 64 bit

Former Member
0 Kudos

I have a windows application created on 32 bit windows xp platform using visual studio 2005 with oracle 10g as database and crystal reports XI as reporting tool. The platform on which the application was created has Oracle 10g 32 bit Client, Crystal Reports Developer XI R2 and Crystal Reports XI Server Client. The application has to be installed on 64 bit Windows 7 machine. The application fails with following error

An error has occured while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient or Crystal Reports runtime is not installed correctly.

Please install the appropriate Crystal Reports redistributable (CRRedist.msi) containing correct version of Crystal Reports runtime (x86, x64, or Itanium) is required. Please go to http://www.businessobjects.com/support for more information.*

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

Can you please confirm if you have used CRXIR2 with SP6?

Just so that you are aware, SP6 makes CRXIR2 compatible in Win 7 OS. Also, CRXIR2 SP2 and above makes the product compatible with VS2005.

[Reference|http://www.sdn.sap.com/irj/boc/index?rid=/webcontent/uuid/9095c936-1e70-2d10-2696-eee8fc6f9c0c] [original link is broken];.

Ensure that you have CRXIR2 SP6 runtimes in the server.

Again: note that your application will need to run in 32 bit mode in 64 bit OS as we do not have any 64 bit runtime for CRXIR2.

Thanks.

Edited by: A G on Dec 22, 2010 10:46 PM

Former Member
0 Kudos

I have CRXIR2 with SP6 installed both on the 32 bit XP development machine as well as the target 64 bit win7 machine. My setup application is for x86. I am still getting the same error. Do I have to update the server on which by reports exists?

Former Member
0 Kudos

Hello,

Did you install the Crystal Designer in Win7 64 bit machine? If yes, can you view the reports from the designer properly?

If not, how did you install the Crystal (CRXIR2 SP6) runtimes? Did you use msi or merge module files in your deployment package?

I am not sure if I understood your question:

Do I have to update the server on which by reports exists?

Thank You.

Former Member
0 Kudos

I used msi install to install the Crystal (CRXIR2 SP6) runtimes.

What I ment by "Do I have to update the server on which by reports exists?" was do I need to update the service packs on the machine where my CMS repository resides.

At this stage I would like to add a couple of other observations. I am receiving same error in following cases too

I installed the Crystal Report Server (Client Comp) using SP4 Full install on windows XP (32 bit) and tried to run the software

I installed the Crystal Report Server (Client Comp) using SP4 Full install on windows 2k3 (64 bit), did an msi install of Crystal (CRXIR2 SP6) runtimes and tried to run the software

In all cases I am getting same problem

However on the 32bit XP machine when I uninstalled the Crystal Reports and installed simple Crystal Reports Server XI, the application worked.

Former Member
0 Kudos

I am still waiting for a response

former_member183750
Active Contributor
0 Kudos

Something is not adding up here. Make sure you are using the following MSI for CR XI R2:

https://smpdl.sap-ag.de/~sapidp/012002523100000633302010E/crxir2sp6_net_si.zip

If the above is the case, as the runtime is 32 bit, you must ensure that it is run under a 32 bit app pool. Also, the database client must be 32 bit...

If none of the above helps and this is a critical issue, I'd suggest creating a phone case here:

http://store.businessobjects.com/store/bobjamer/en_US/pd/productID.98078100?resid=S6I@hgoHAkEAAGsiyV...

Ludek

Answers (1)

Answers (1)

Former Member
0 Kudos

We have an Windows Forms apps developed in VB.NET 2005 using Reports Documents from Crystal Reports XI R2 Server. The application is running fine on 32 bit Windows XP machine. We are trying to install the application on 64 bit Win 7 machine. We are getting following error while doing so

An error has occured while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient or Crystal Reports runtime is not installed correctly.

Please install the appropriate Crystal Reports redistributable (CRRedist.msi) containing correct version of Crystal Reports runtime (x86, x64, or Itanium) is required. Please go to http://www.businessobjects.com/support for more information.*

We have installed "Crystal reports XI R2 SP4 full build" and "SP6 incremental". We have also installed "CrystalReports11_5_NET.MSI from CR XI R2 FP 6.4 .NET Server Install" as well as "CRRedist2005_X64.msi".

We are still getting the same error.

0 Kudos

Hello,

Uninstall "CRRedist2005_X64.msi", that is for VS 2005.

Use Process monitor, I think you have had too many versions on that PC and now your app is trying to load the wrong versions or they can't be found. Have a look at where the runtime is being loaded from as well as the versions, should be 11.5.x.x

In VS set your project for X86 and 3.5 Framework, or which ever one you are using, anything other than 4.0 which should not be available anyway.

It may also be that you need more permissions. When you install the MSI click on it and select run as administrator.

Don