logo
small logo
  • Produkte
  • Shop
  • Support
  • Über uns
  • Customer panel Support
    • en
    • de
    • JP
    • ZH
  • Home
  • /
  • Articles
  • /
  • Gemeinsame Lieferung von FastReport .Net mit der Anwendung
  • FastReport.NET packages and .NET 5.0

    17. Dezember 2020

    UPD: Gilt für die Versionen von FastReport .NET vor 2022.2. Lizenzpakete sind jetzt auf unserem

    read more
  • Wie ein WebReport-Objekt in FastReport.Core aktualisieren

    21. September 2020

    Manchmal gibt es eine Aufgabe, den Report zu aktualisieren, z. B. wenn Sie einen neuen

    read more
  • Die Events PreviewControl.OnPrint und PreviewControl.OnExport

    1. Oktober 2020

    FastReport 2019.4 bietet eine Möglichkeit, die Events PreviewControl.OnPrint und PreviewControl.OnExport zu steuern, die direkt aufgerufen

    read more
  • MS Word versus Open Document Text. Was ist besser?

    19. Oktober 2020

    Wenn wir von Texteditoren sprechen, stellen wir uns die Leuchte sofort als Microsoft Word vor,

    read more
  • Wollten Sie Tabellen für den Benutzer generieren - Excel oder OpenOffice Calc?

    8. Oktober 2020

    Tabellen. Seit Jahrhunderten werden sie verwendet, um dieselbe Art von Daten für Buchhaltungszwecke, Zählbeträge und

    read more

Gemeinsame Lieferung von FastReport .Net mit der Anwendung

19. April 2016

Dieser Artikel wird für alle Benutzer nützlich, die sich mit dem FastReport .Net in der Anwendung beschäftigen.

Damit Ihre Anwendung arbeitsfähig auf jedem Rechner wäre, sollen die äußeren Bibliotheken in ihrem Compile enthalten werden. In diesem Fall – die Bibliotheken von FastReport.

Verfügbare Bibliotheken:

  • FastReport.dll — Hauptbibliothek von FastReport.Net;
  • FastReport.Web.dll — Bibliothek für die Arbeit mit ASP.Net, enthält eine WebReport Komponente;
  • FastReport.Bars.dll — Bibliothek für die Organisation von den Popup-Fenstern, Toolbars und  Menüs.
  • FastReport.Editor.dll — Codeneditor mit dem Auszeichnen vom Schrift. Diese Bibliothek wird nützlich, wenn Ihre Anwendung keinen Berichtsdesigner verwendet.
  • FastReport.xml — Kommentaren zu den Klassen, Eigenschaften und Methoden von FastReport. Diese Datei verwendet man im Codeneditor und in den Paneelen von Weisungen  (wenn Sie eine Funktion im Fenster „Daten“ oder andere beliebige Eigenschaft im Fenster „Eigenschaften“ wählen) Diese Datei braucht keine Registration.
  • FastReport.Service.dll – WCF-Service für die Realisation vom Web-Service;
  • FastReport.VSDesign.dll – visueller Editor von FastReport .Net – Designer.

Außerdem, brauchen Sie Berichten in der Lieferung zu haben (Berichte sind in den Dateien gespeichert und gelten nicht zu den Ressourcen der Anwendung).

 Das bedeutet, dass die Bibliotheken in einem Ordner mit der Datei .exe der Anwendung gespeichert oder in GAC registriert werden sollen.

GAC (Global Assembly Cache) – bekannter Ordner der Compile. diese Compile - Dateien für gemeinsame Benutzung von mehreren Anwendungen dienen. CLR Raum prüft automatisch diesen Ordner und sucht da nach einem Link auf das Compile. 

 Man benutzt auch spezielle Utilitys für die Registration des Compiles in GAC, zum Beispiel  - GACUtil. Für Framework 2.0 muss man gacutil.exe verwenden. Und für 4.0 – gacutil4.exe. 

Hier ist ein Beispiel, wie man eine Console – Utility FastReport in GAC : gacutil4.exe /i FastReport.dll registriert.

Man kann gacutil4.exe in einem vom zwei Ordner finden, das hängt von der Version von Windows und Visual Studio an:

C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools

C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools

So, mit der Anwendung für Windows braucht man die folgenden Bibliotheken zu liefern: FastReport.dll, FastReport.Bars.dll, FastReport.Editor.dll. Обязательной из них является FastReport.dl.

FastReport.Bars.dll und FastReport.Editor.dll brauchen Sie, wenn Sie irgendwelche Komponenten von diesen Bibliotheken verwenden.

Für Web-Service registrieren wir die Bibliotheken: FastReport.dll, FastReport.Web.dll. Sie sind notwendig.

Gemeinsam mit den WCF Service Anwendungen registrieren wir auch die Bibliotheken: FastReport.dll, FastReport.Service.dll;

Beachten Sie, dass es einen Unterschied zwischen den Bibliotheken von FastReport .Net für Framework 2.0 und 4.0 gibt. Achten Sie darauf bei der Registration. Kopieren Sie die Dateien der Bibliotheken aus der Installation für entsprechende Version vom Framework.

Für die Arbeit mit den Charts in FastReport .Net soll Microsoft Chart Control https://www.microsoft.com/en-gb/download/details.aspx?id=14422 installiert werden.

Wenn Sie die Berichten mit den Charts in der Lieferung haben möchten, brauchen Sie die Bibliothek System.Windows.Forms.DataVisualization.dll im Compile zu haben. (diese Bibliothek kann man im Distributiv von FastReport .Net finden). Das ist für die Web Anwendungen auch aktuell.

In der Liste von den Bibliotheken von FastReport .Net notierte  ich  FastReport.VSDesign.dll. Die braucht man nur für die Arbeit mit FastReport .Net in Visual Studio. Nichtsdestotrotz ist es unnötig, diese Bibliotheken im Compile zu haben.

Noch eine Dienstbibliothek – FastReport.Install.dll

about product buy
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Shop
  • Download
  • Dokumentation
  • Referenzen
  • Informationen zur Deinstallation unserer Produkte
  • FAQ
  • Tutorial Video
  • Forum
  • Support SLA
  • Articles
  • Unsere Nachrichten
  • Presse über uns
  • Partner
  • Außergewöhnliche Lizenzierung
  • Kontakte

© 1998-2023 by Fast Reports Inc.

  • Datenschutz

Trustpilot