/ / Muss Crystal Report Viewer installiert sein, um Berichte anzeigen zu können? - vb6, Kristallberichte

Muss Crystal Report Viewer installiert sein, um Berichte anzeigen zu können? - vb6, Kristallberichte

Ich installiere eine Anwendung auf einem Benutzercomputer neu, auf dem Crystal Report nach der Aktualisierung des Computers verwendet wird.

Nach der Neuinstallation der Anwendung funktioniert es gut. Nur beim Versuch, die Berichte auszuführen, tritt der Fehler auf.

"Laufzeitfehler" -2147206249 (80043ae3) "; ungültiger TLV-Datensatz."

Ich habe diesen Fehler untersucht, kann aber keine findenLösung. Ich habe festgestellt, dass sie kein Verzeichnis für Crystal Reports unter dem Verzeichnis für gemeinsame Dateien haben. Aber die DLLs sind im Verzeichnis system32.

Meine Frage ist, muss der Crystal Report Viewer installiert werden, bevor die Berichte ausgeführt werden? dh. ein Verzeichnis unter gemeinsamen Dateien mit den DLLs dort.

Antworten:

1 für die Antwort № 1

Wenn Sie Crystal in die Anwendung eingebaut haben, dann sollten Sie es nicht tun müssen. Es gibt jedoch Crystal dlls, von denen die wichtigste crw32.dll ist, die es tun müssen auf dem Zielrechner installiert werden.

Wenn Sie Ihre App packen, sollte sie (undSie sollten alle Eingabeaufforderungen aktivieren geben Sie dies an) Verpacken Sie die dritte Partei (z. B. Crystal) installieren Sie Dateien, wie z als dll "s. Diese werden dann installiert, wenn Sie die Hauptanwendung installieren.