"We are back" « oc.at

Probleme mit CrystalReport

siddhartha 16.04.2007 - 08:06 8453 5
Posts

siddhartha

Bloody Newbie
Registered: Apr 2007
Location: Austria
Posts: 4
Hallo Leute!

Da dies mein erster Beitrag in diesem Forum ist, möchte ich gleich erstmal ein ganz allgemeines HALLO ALLERSEITS loswerden! :-)

Ich habe folgendes Problem:

Ich habe in einer Anwendung ein typisiertes DataSet, welches als Quelle für einen CrystalReports dient.

Bei der Ausführung des Programmes erhalte ich folgende Fehlermeldung:

Der Typeninitialisierer für CrystalDecisions.CrystalReports.Engine.ReportDocument hat eine Ausnahme verursacht.

Folgende Message der InnerException:

Die COM-Klassenfactory für die Komponente mit CLSID {11BD5260-15B6-412D-80DB-12BB60B8FE50} konnte aufgrund des folgenden Fehlers nicht abgerufen werden: 8007007e.

Die Fehlermeldung erhalte ich allerdings nur auf meinem Entwicklungsrechner (habe VS2005 Professional im Einsatz), auf einem normalen Userrechner funktioniert die Sache einwandfrei.

Bin für jegliche Hilfe sehr dankbar!

Gruß, Alfred

Brom

Addicted
Avatar
Registered: Oct 2003
Location: Graz
Posts: 408
Grias di,

mal gegoogelt:
http://forums.microsoft.com/MSDN/Sh...01&SiteID=1

der letzte post enthält eine Lösung, vielleicht hilfts!

siddhartha

Bloody Newbie
Registered: Apr 2007
Location: Austria
Posts: 4
Danke für die schnelle Antwort, hat aber leider nichts geholfen... Die Datei CRRedist2005_x86.msi habe ich bereits installiert.

Ich habe jetzt ein neues Projekt erstellt und einen neuen Report eingefügt. Folgende Fehlermeldung: "Failed to open document" mit folgender Beschreibung:

Error 1 Custom tool error: "Code generator 'ReportCodeGenerator' failed. Exception stack = System.TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception. ---> System.IO.FileNotFoundException: Retrieving the COM class factory for component with CLSID {11BD5260-15B6-412D-80DB-12BB60B8FE50} failed due to the following error: 8007007e.
at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
--- End of inner exception stack trace ---
at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
at CrystalDecisions.VSDesigner.CodeGen.ReportClassWriter..ctor(String filePath)
at CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator.GenerateCode(String inputFileName, String inputFileContent)" C:\Dokumente und Einstellungen\paula\Eigene Dateien\Visual Studio 2005\Projects\Testproject\Testproject\CrystalReport4.rpt 1 1 Testproject

Das Lustige ist, dass das oben beschriebene Problem nur auf meinem Entwicklungsrechner auftritt, bei jedem anderen Rechner funktioniert es einwandfrei...

Gruß, Alfred

Brom

Addicted
Avatar
Registered: Oct 2003
Location: Graz
Posts: 408
tjo, vielleicht hilft noch eine Neuinstallation des Programms?
Ansonsten weiß ich leider auch nix mehr, ich kenn das Programm grad mal vom Namen her....

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15864
wie brom sagt, kann es bei crystalreports zu problemen kommen, wenn eventuell die installationsreihenfolge nicht ganz gepasst hat
z.b. wenn man crystal vor dem studio installiert

siddhartha

Bloody Newbie
Registered: Apr 2007
Location: Austria
Posts: 4
Hallo Leute!

Erstmal besten Dank für eure Bemühungen, ich hab mittlerweile des Rätsels Lösung gefunden:

Für die Installation einer Anwendung habe ich mir eine Setup-Anwendung erstellt, welche das Merge-Modul CrystalReportsRedist2005_x86.msm enthält...

Ich habe diese Anwendung deinstalliert und dabei gehen scheinbar einige Dateien mit, welche das Studio für die Erstellung neuer Berichte (in anderen Projekten) benötigt...

Klingt komisch, ist aber so ;-)

Gruß, Alfred
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz