Sometimes your computer may display a message stating that the Crystal Report error class is not registered. This problem can be caused by a number of reasons.
I have a WPF (4.0) application to which I need to add Crystal Reports. I installed and got CR for VS2010 after which we bought and installed Crystal Reports 15 (with WPF CrystalReportsViewer).
As a test, I created a new “Crystal Reports WPF Application” project in Visual Studio. I created a specific report, linked it to my database (SQL server) and previewed the report. Everything was great.
Then I copied the CrystalReportsViewer display into my “real” application (same computer and platform), added the same links, and tested running the same code:
ReportDocument _report; this._report New = ReportDocument (); this._report.Load (@ "CrystalReport1.rpt"); this.reportViewer.ViewerCore.ReportSource equals _report;
However, in my “real” application, this error appears on the second line:
Get COM Class Factory for Component with CLSIDError 4DB2E2BB-78E6-4AEA-BEFB-FDAAB610FD1B due to the following error:80040154 Class not registered (exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
- I have double and triple checked which links are present in similar projects.
- I have studied all the incomprehensible properties of projects and drawings.
- I added a new report Crystal To Insider on the project, so these links are added this way and not manually.
- Google explains how “Make sure Framework 3 is not a Framework 4 Client Profile”. Also search for “Make sure the framework is Framework 4 client profile and not Framework 4”. I’ve tried both to no avail.
- The item is indeed registered.
What else can I do? Please don’t want to add my entire project to enter the test app!
I have been using Crystal Reports since about version 3 and neither version has this item installed, registered, registered, added to the application, or deployed. It looks like after 13 versions they will either automatically be able to do it right or different private employers will choose a different credit scoring tool!
I am still working on my post-print release — visual-studio-2008-with-crystal-r
I want to thank Ludek for guiding me on the right path.
… … … ! ! ! ! … … … … … … … … ** cr ** ** cr **. … … … … … … …
I have since updated.project. v. your ..NET 4.0 project using Visual Studio 2010 and later. I have completely reinstalled VS2010 SP1 for Crystal Reports 2010 for VS along with the corresponding service pack. I am not using Crystal version 18.104.22.168
I rewrote the print code to use RAS for the PrintOutputController.PrintReport method.
prints to my favorite developer – although I could still check if it prints to virtually the standard tray of the entire printer setup, which was my other problem.
Now, when switching to the client network, the tricky part is that receiving the “Receive i the Class” class definitely did not get the error mentioned in the following threads.
Problem with Crystal Reports for Visual Studio 2010 Production Redist 32 b.
There seems to be no solution other than the one suggested by the Crystal Council user:
Sorry, I got an error when trying to write printcontrol.dll to regsvr32.
This seems to be a real problem that occurs more often than humans, So I believe this is an aspect related to installing the Crystal Runtime on a 64-bit Windows 2008 Server machine. I know that Ludek he said can test it well in this thread
Ludek Gott mentioned that he wanted to check your current MSI during a fresh install. From the language I can see that pretty much everything you install for Crystal Reports for this development machine works fine, but installing the MSI runtime has a problem with this 64 bit 2008 server.
In the thread mentioned above, Ludek hasn’t updated the results yet and is just wondering where this unresolved issue is.
The current project that we will be working on is completely stopped – in the meantime, I will explore the dilemmas of not being able to transfer regsvr32 printcontroll.dll to regsvr32.
Speed up your computer today with this simple download.
Come Si Gestisce Una Classe Di Errore Crystal Report Non Registrata?
Hoe Ga Ik Om Met Een Niet-geregistreerde Crystal Report-foutklasse?
Comment Gérer Une Classe D’erreurs Crystal Report Non Enregistrée ?
등록되지 않은 Crystal Report 오류 클래스는 어떻게 처리합니까?
Como Faço Para Lidar Com Uma Classe De Erro Não Registrada Do Crystal Report?
Wie Gehe Ich Mit Einer Nicht Registrierten Crystal Report-Fehlerklasse Um?
Hur Hanterar Jag En Oregistrerad Crystal Report -felklass?
Jak Poradzić Sobie Z Niezarejestrowaną Klasą Błędów Crystal Report?
Как мне обработать незарегистрированный класс ошибок Crystal Report?
¿Cómo Manejo Una Clase De Error De Crystal Report No Registrada?