This is a migrated thread and some comments may be shown as answers.

Conversion of Crystal Report into Telerik Report

9 Answers 623 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Nikunj
Top achievements
Rank 1
Nikunj asked on 28 Jul 2011, 02:21 PM
Hi

I am trying to convert one of my report developed in Crystal Report into the Telerik Report. I am getting the error "Could not load file or assembly CrystalDecisions.CrystalReports.Engine Version = 10.2.3600.0" although I have it installed in the GAC.

Any ideas why the Reporting conversion tool is not able to load the abbembly present in the GAC.


Regards,
Nikunj

9 Answers, 1 is accepted

Sort by
0
Peter
Telerik team
answered on 29 Jul 2011, 08:28 AM
Hello Nikunj,

Can you provide the exact version of Crystal you have installed on your machine? Generally 10.2.3600.0 version of Crystal Reports does not require any additional steps but any other version will require binding redirections. For more information check out Converting reports from various versions of CrystalReports KB article.

Regards,
Peter
the Telerik team

Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

0
Nikunj
Top achievements
Rank 1
answered on 29 Jul 2011, 09:39 AM
Hi Peter, 

We are trying to convert rpt files on 11.5 version. I have already done the menrioned settings for the assembly binding redirect. 

I have attached the screenshot of the error and I would like to once again mention that I have installed the assembly in the GAC for which it is throwing error.
0
Steve
Telerik team
answered on 29 Jul 2011, 11:10 AM
Hi Nikunj,

You should have Crystal Reports installed on that machine which takes care of adding necessary assemblies in GAC. If those assemblies were not already in GAC, this means that Crystal is not installed or is corrupted. Run the Telerik Reporting converter on a machine where Crystal is installed instead of copying assemblies and manually adding them to GAC.

All the best,
Steve
the Telerik team

Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

0
Nikunj
Top achievements
Rank 1
answered on 29 Jul 2011, 11:53 AM
Hi Steve,
To elaborate more on the issue, Crystal Report XI is installed on my machine. It has dlls with version 11.5.x.x. When I was trying to convert one of my crystal report into the Telerik it was giving me the error for not able to load dll with version 10.2.3600.0. I had already done the mentioned assembly binding redirect setting before that. For the converter able to load that dll with version 10.2.3600.0 I manually installed the four dlls mentioned in the conversion article into GAC with the versions 10.2. 

Let me know if I am missing anything.

Also, the basic requirement is to convert the Crystal Report XI into the Telerik. It would be great if you could provide me the steps to do that.

Regards,
Nikunj
0
Peter
Telerik team
answered on 03 Aug 2011, 05:49 PM
Hi Nikunj,

All of the required steps are elaborated in the Converting reports from various versions of CrystalReports KB article. If you do not have exactly 10.2.3600.0 version installed you need the binding redirection rules in the configuration file of the Visual Studio you are using. In order to further investigate the problematic behavior we need the devenv.exe.config binding redirects you have specified.

Check out the attached video that shows the required bindings and a test of a Crystal Report conversion. 

Regards,
Peter
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

0
Tiff
Top achievements
Rank 1
answered on 14 Nov 2017, 06:28 PM
I am receiving the same error message. However I am using VS Community 2015. Would I still need to edit that file within the c:\Program Files (x86)\Microsoft Visual Studio 10.0 ? I have Crystal XI R2 installed locally on my machine...
0
Katia
Telerik team
answered on 17 Nov 2017, 01:29 PM
Hi Tiff,

The binding redirect will be required in case the version of CrystalReports is different than 10.2.3600.0 as Telerik converter is built against this specific version. For more details check Converting reports from various versions of CrystalReports.


Regards,
Katia
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Tiff
Top achievements
Rank 1
answered on 17 Nov 2017, 06:57 PM
Katia - I have already done this on my system in both the Telerik .config file and VS .config file. I receive the same error: "Could not load file or assembly CrystalDecisions.CrystalReports.Engine Version = 10.2.3600.0"
0
Katia
Telerik team
answered on 22 Nov 2017, 07:41 AM
Hi Tiff,

The error message points that the Import Wizard and Visual Studio search for CrystalReports.Engine assembly v10.2.36000.0. Double-check the binding redirects added in the corresponding devenv.exe.config file and the version of the installed on the machine Crystal Reports assemblies.

The assemblies you need are the one listed in the binding redirects in Converting reports from various versions of CrystalReports:
  • CrystalDecisions.CrystalReports.Engine;
  • CrystalDecisions.Enterprise.Framework;
  • CrystalDecisions.Enterprise.InfoStore;
  • CrystalDecisions.Shared.

These assemblies must be copied next to the devenv.exe of Visual Studio or they must be available in the machine's GAC. Then you can add binding redirects in the devenv.exe.config targeting the exact assembly version of Crystal Reports assemblies.
After restarting Visual Studio, assemblies will be loaded and recognizable by wizards in Visual Studio.


Regards,
Katia
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
General Discussions
Asked by
Nikunj
Top achievements
Rank 1
Answers by
Peter
Telerik team
Nikunj
Top achievements
Rank 1
Steve
Telerik team
Tiff
Top achievements
Rank 1
Katia
Telerik team
Share this question
or