Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Failed to run Crystal Reports x64 run time for VS2008

Posted on 2011-02-21
7
Medium Priority
?
2,181 Views
Last Modified: 2012-05-11
When running CRRedist2008_x64.msi to install Crystal Reports runtime for VS2008 on a new HP Windows 7 64-bit computer (Home Premium), the installation program vanished when there were about 10 seconds left.  I can see the CR runtime listed in the list of installed programs (under Control Panel | Programs), but the installation is apparently incomplete because when I ran the VS2008 application invoking Crystal Reports, the following error occurred:

An error has occurred while attempting to load 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 (x86, x64, or Itanium) required.

I have installed this runtime on several other computers previously and none of them has this problem.  I've tried to turn off McAfee's firewall and runtime file protection, and windows UAC, the above problem still occurred.

Any possible cause of this problem?

Thanks.
eskie


0
Comment
Question by:eskie296
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
7 Comments
 
LVL 101

Expert Comment

by:mlmcc
ID: 34953513
Did you build the application as a 64-bit application?

Assme you ran the install with admin privilege.

mlmcc
0
 

Author Comment

by:eskie296
ID: 34954510
Yes I did, i.e. with target CPU x86 (as opposed to Any).  It has been running on several 64-bit Windows successfully.

Yes I did log in with Admin.

I also used "Run as Admin" option on Command prompt and run the runtime distribution package in CMD.  Got same problem.  The installer simply disaapeared in the middle of execution.

Thanks.
Eskie
0
 
LVL 101

Expert Comment

by:mlmcc
ID: 34956644
I believe CPU x86 creates a 32-bit app.  I may be wrong about that.

mlmcc
0
Prepare for your VMware VCP6-DCV exam.

Josh Coen and Jason Langer have prepared the latest edition of VCP study guide. Both authors have been working in the IT field for more than a decade, and both hold VMware certifications. This 163-page guide covers all 10 of the exam blueprint sections.

 

Author Comment

by:eskie296
ID: 34956829
I know x86 is misleading here, but that is exactly what I need to do (forcing the target to 32-bit CPU) to make the .Net app run on both 32- & 64-bit machines.

One possibility I want to look into is that, someone else might have tried to install some version of Crystal Reports runtime on this computer before.  Although I've looked thru the list of installed programs and got rid of all Crystal Report related programs, there may be something left in the registry from the previous installation that needs to be removed before a new installation can be successful.  I will search thru HKLM\Software\ for "Business Objects" or "Crystal Decisions", but if there is other things or places to look for, I would like to know.

Eskie
0
 

Accepted Solution

by:
eskie296 earned 0 total points
ID: 34971535
I finally solved the problem.

The solution is to run both 32-bit and 64-bit Crystal Reports runtime.  On 64-bit OS, you should only need to run 64-bit runtime, and that has been the case with several of my Windows 7 64-bit machine.  Somehow, this particular new HP laptop required me to load both runtimes.

Eskie
0
 
LVL 101

Expert Comment

by:mlmcc
ID: 35213361
This question has been classified as abandoned and is being closed as part of the Cleanup Program. See my comment at the end of the question for more details.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question