473,406 Members | 2,404 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Crystal Report Deployment Problems

Hi.

I am working on a program for the .NET Framework written in C# with Visual
Studio .NET. With this program, one can print a report realized with the
Crystal Report software included with VS .NET. This has all been working
fine until recently, when I had to install and run the program on more
computers. Then I suddenly start getting error messages like: 'Cannot find
KeycodeV2.dll, or invalid keycode'.

The .NET framework is, of course, installed on the target computers. All
parts of my program, except those using Crystal Reports, are running without
trouble.

I have made a setup project for my program with VS .NET. The KeycodeV2.dll
is a part of the Crystal_Database_Access2003.msm merge module, which is
included in my setup project. I do find this file in the folder 'C:\Program
Files\Common Files\Crystal Decisions\1.0\bin'.

I have taken care to set the License Key property for the
Crystal_regwiz2003.msm merge module. I have taken the key value from the
About Microsoft Visual Studio .NET dialog box from the Help menu. Could my
trouble be connected with this?

There is something else I don't understand: my setup project includes the
crystal_managed2003.msm merge module. This module includes dlls which I
thought were absolutely necessary for Crystal Reports to work, like
CrystaDecisions.CrystalReports.Engine.dll. On my development machine these
files are in the folder 'C:\Program Files\Common Files\Crystal
Decisions\1.1\Managed'. I do not find this on the target machines. Why is
that?

I hope, someone takes the time to read this long message. In any case, a
hint will be highly appreciated.

Gudni Sigurdsson

Jul 21 '05 #1
1 2801
Hi.
I found the solution to this problem myself and describe it here, in case it
will help someone in a similar situation.
When I started using Crystal Reports bundled with VS.NET 2003 a few months
ago, I found that I had to register CR in order to be able to build my
project(s). So I did, and got back an email with a 10-digit Registration
number and a 19 character alphanumeric Product code. I entered the
Registration number into the License Key property of the crystal_regwiz2003
merge module and everything seemed to work. Until recently, that is.
Yesterday, I went to the Business Objects website and downloaded the
document 'Crystal Reports and Visual Studio.NET - Application Deployment'.
There, I saw that I should have used the Product code instead of the
Registration number. After I changed that, everything worked fine.
In retrospect, I do not really understand why this ever worked while I was
using the Registration number for the License Key.
Hope somebody can benefit from this experience is of mine.

Sincerely,
Gudni

"Gudni G. Sigurdsson" wrote:
Hi.

I am working on a program for the .NET Framework written in C# with Visual
Studio .NET. With this program, one can print a report realized with the
Crystal Report software included with VS .NET. This has all been working
fine until recently, when I had to install and run the program on more
computers. Then I suddenly start getting error messages like: 'Cannot find
KeycodeV2.dll, or invalid keycode'.

The .NET framework is, of course, installed on the target computers. All
parts of my program, except those using Crystal Reports, are running without
trouble.

I have made a setup project for my program with VS .NET. The KeycodeV2.dll
is a part of the Crystal_Database_Access2003.msm merge module, which is
included in my setup project. I do find this file in the folder 'C:\Program
Files\Common Files\Crystal Decisions\1.0\bin'.

I have taken care to set the License Key property for the
Crystal_regwiz2003.msm merge module. I have taken the key value from the
About Microsoft Visual Studio .NET dialog box from the Help menu. Could my
trouble be connected with this?

There is something else I don't understand: my setup project includes the
crystal_managed2003.msm merge module. This module includes dlls which I
thought were absolutely necessary for Crystal Reports to work, like
CrystaDecisions.CrystalReports.Engine.dll. On my development machine these
files are in the folder 'C:\Program Files\Common Files\Crystal
Decisions\1.1\Managed'. I do not find this on the target machines. Why is
that?

I hope, someone takes the time to read this long message. In any case, a
hint will be highly appreciated.

Gudni Sigurdsson

Jul 21 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Leon Jollans | last post by:
I'm looking at the possibility of distributing a crystal report viewer control within an application on our intranet using "no-touch deployment". It'll be internally only, and the crystal.net...
3
by: Colin Graham | last post by:
Error when attempting to export Crystal Report as PDF document asp.net. I get the following error. Error in File...
3
by: Dmitry Karneyev | last post by:
Hi! I need to deploy .NET application (ADO.NET + Crystal Reports) in local intranet. All assemblies of application will be shared in the folder on the server so all users can execute this...
7
by: Sink | last post by:
Hi, Looking at reporting tools and was wondering if anyone else has gone thru this. Crystal seems rediculously expensive once you take into account licensing, while Active is runtime-free meaning...
1
by: Doug Lim | last post by:
I have an ASP.NET application that I've developed using Visual Studio ..NET 2003 and I'm making use of Crystal Reports for .NET that's included to return reports back to the visitor's web browser...
1
by: bthomas71chevy | last post by:
I have just setup a WebServer and all the applications work fine, but when every any of the applications try to generate a Crystal Report the page errors out. "File or assembly name...
1
by: hlam | last post by:
After deploying the application and running it on an XP p.c. I get the message from Crystal Reports Viewer Window: Load Report Failed Here is what I've used: . Connecting to Sql Server 2000...
1
by: Gudni G. Sigurdsson | last post by:
Hi. I am working on a program for the .NET Framework written in C# with Visual Studio .NET. With this program, one can print a report realized with the Crystal Report software included with VS...
11
by: =?Utf-8?B?cmtibmFpcg==?= | last post by:
How can I stop receiving this message while calling a crystal report? "The report you requested requires further information." Thanks
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.