473,386 Members | 1,973 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,386 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 2798
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: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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,...

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.