Crystal report error - crystal-reports

I am developing a win application ( in .net 2005 ) in which i have to use crystal reports. But now it generates crystal query engine. Then I have to reinstall .net. Is there any workaround for this

This depends on the version of Crystal Reports you are using, but you might make sure that crqe.dll is properly registered on your machine by using regsvr32. Also, if you ever had a previous version of Crystal Reports on this computer, the problem could also stem from conflicting DLL version.

Related

Will SSRS reports built with Report builder 3.0 run on SSRS 2019?

I have a report that was built be a former colleague using Report Builder 3.0. The reports are running nicely on SSRS 2008 R2. We are provisioning a new server since loading the report via HTTPS is interfering with IIS using HTTPS on the same machine.
When we provision the virtual server, we will most likely use the 2019 version of SSRS to host the report as I have a license for it. My question is, will reports built using report builder 3.0 load correctly in the new environment or does the report need to be upgraded to a newer version and if so, how would I go about that?
I'm not super familiar with building the reports. I did manage to update the report to include a few new fields in the database earlier this year. Additionally, How would I go about finding the report on the server so I could move it to the new server?

SAP Crystal reports versions information?

Someone knows where can I get information about the features or a log of changes between SAP Crystal Reports versions?, because I want to get information about SAP Crystal Reports 13.0.20 and the latest version of SAP Crystal Reports that I think it is SP31 and compare them to know:
-Does SAP Crystal Reports SP31 requires a license compared to 13.0.20 version
-What new features does the latest version have compared to 13.0.20 version
-It is backwards compatible?
-etc...

Required DLLs/OCX/Other Files for Crystal Report

I have one application installer that uses crystal report for reporting. However since the installer does not have any crystal report related dll/ocx or other files, I am not able to run the application.
Can you please tell all the dependency files for Crystal Report ? I already tried to copy over Crpe32.dll, Crystal32.ocx but no success.
Please advise.
Thanks,
Anurag
You can download the run time for crystal report from the SAP website and run it.
Crystal Reports VS 2008
Crystal Reports VS 2005 & 2008

Crystal Reports XI compatibility with Windows 2012

I have a Crystal Reports application that is hosted in IIS on a windows 2003 32 bit Server. The Crystal reports version in use is Crystal Reports XI Release 2 SP 2.
We are migrating our applications to Windows 2012 64 Bit Servers. I am not sure if this version will work support on 2012 server.
Can anyone please tell me if it will work on 2012? If not, is there any workaround?
While it's not supported, you may have luck with updating your Crystal to service pack 6.
See this page for links/details on doing so:
https://blogs.sap.com/2011/06/07/where-did-all-the-crystal-reports-xi-r1-and-r2-fixes-go/
We faced two scenarios using Windows 2012 64 bit Server and Crystal Reports 10.2.0.
In the first one, everything is working fine until now.
In a second one, I was working fine too, except when someone would try to save the report as an Excel file. It would crash the IIS ASP.Net process. Something on KERNEL32.dll, but I don't have the full message in English to post.
We tried to format the server and reinstall Windows 2012 Server, but it was useless.
We researched about it and all the references and possible solutions ended up at an orientation to install Crystal Reports 13.0.12.
We installed the newer version and everything is working fine.
Please note the the version numbers are a bit confusing. I always check the version number in windows "programs and resources".

Deploy Crystal Report dlls only using ClickOnce without using prerequisite .msi

I believe the conventional way to deploy Crystal Report with a .NET program is to set it as a prerequisite in the publish settings and then a .msi will be packaged with the ClickOnce files on the web/network/CD/wtv. When the user runs setup.exe, it will check whether Crystal Report is on the client computer. If not, it runs the Crystal Report .msi. But that will always require admin rights.
My question is, is it possible to package Crystal Report's dlls along with other application's output assemblies so that no explicit install is required? My application makes use of many many components and including a dll with the install is sufficient for most of them. Could I do the same with Crystal Report?
I hate to be the bearer of bad news, but Crystal Reports for Visual Studio .NET is not designed for click-once deployment. Crystal Reports is a native application, and the assemblies you use to deal with the report depend on many non-.NET libraries.
Lots of COM objects that require registration, support DLL's that have to be installed... Licensing information that must be placed somewhere (Crystal Reports has always been big on licensing).
In theory, if your application is running full-trust you could monitor the installation of the Crystal Reports for .NET runtime, and duplicate it in c#, but that is a lot of work, and will be unreliable at best.
Sadly, the final answer is you can't.
You might check out Active Reports, or some of the other pure .NET reporting solutions.
If you are dead-set on doing it yourself, you can monitor the installation of the Crystal Reports runtime to see what files/registry entries/settings it creates/modifies. Alternatively, you can decompile the msi or download and decompile the mst transform file from Crystal Reports. Once you know what it is doing, write something to do it yourself.
I am almost sure that there is a redistributable package of libraries that ships with the final version of Crystal Reports when you buy it (not sure if this package ships with the Visual Studio version).
I'd provide a separate link to the Crystal Redistributable on the installation site and build a check in the ClickOnce app for the presence of the Crystal files.
You can add CR runtime merge module to your click-one MSI package, MSI will take care of merge module installation, It merges crystal report runtime installation files\process to your application click-one package.
https://origin.softwaredownloads.sap.com/public/site/index.html