vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Fehler mit Crystal Reports 
Autor: riggson
Datum: 19.07.04 12:11

Hallo,

ich habe ein Problem mit der Weitergabe eines Projektes, welches Crystal Reports benutzt. Ursprünglich gab es bei unserem Kunden die Fehlermeldung, dass die keycodeV2.dll nicht gefunden werden konnte. Nach längerer Rechere in verschiedenen Foren bin ich darauf gestossen, dass einige Merge Module und der Key von Crystal in der RegWiz2003 dem Setup Projekt hinzugefügt werden müssen.

Bei einem Test auf unserem Server, welcher kein Visual Studio installiert hat, gab es jetzt folgende Fehlermeldung:

-------------------------
System.TypeInitializationException: The type initializer for "CrystalDecisions.CrystalReports.Engine.ReportDocument" threw an exception. ---> System.Runtime.InteropServices.COMException (0x80040154): COM object with CLSID {CF76A644-314B-404D-8D45-F08B51FF990B} is either not valid or not registered.
at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
--- End of inner exception stack trace ---
at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
at CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()
at Archiv3000.DataAccess.Crystal_Report1..ctor()
at Archiv3000.frmPAkte.frmPAkte_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
---------------------

Mir fiel dann ein, dass wir Crystal in der Version 10 aufgespielt hatten, da der Kunde später auch mit dieser Version arbeitet. Aber auch das ändern des Lizenzcodes auf die 10er Version hatte keinen Erfolg gebracht.

Da ich grade erst von VB 6.0 auf .Net umgestiegen bin, habe ich noch keine Erfahrungen mit dem Erstellen von Setup Projekten. Ich habe das ganze als normales Setup Projekt angelegt und dann die Merge Module hinzugefügt (Crystal_Database_Access3000.msn, Crystal_Database_Access3000_deu.msn, Crystal_Managed2003.msn und Crystal_regwiz2003.msn). Danach den Key unter den Merge Module Properties eingetragen und das Projekt erstellt.

Der Testserver war der Windows 2000 Server.

Ich bin ziemlich ratlos, da ich im Netz nichts gescheites über diese Fehlermeldung gefunden habe. Ich hoffe, jemand kann mir helfen...

Stefan
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler mit Crystal Reports2.506riggson19.07.04 12:11
Re: Fehler mit Crystal Reports1.738WaldiMaywood19.07.04 13:17
Re: Fehler mit Crystal Reports1.362riggson19.07.04 14:48
Re: Fehler mit Crystal Reports1.340riggson20.07.04 07:24

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel