Wie NuGet mit FastReport-Paketen funktioniert

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

 

NuGet

NuGet ist ein Open-Source-Paketverwaltungssystem für Microsoft-Entwicklungsplattformen (früher bekannt als NuPack). NuGet ist eine Erweiterung (Add-on) zum einfachen Hinzufügen, Entfernen und Aktualisieren von Bibliotheken und Ressourcen in Visual Studio-Projekten, die auf .NET Framework, .NET Core und .NET basieren. NuGet kann über die Befehlszeile oder über Skripte ausgeführt werden. Es unterstützt viele Programmiersprachen, einschließlich Pakete für .NET Framework und eigene Pakete, die in C++ geschrieben sind.

Ein NuGet-Paket ist eine ZIP-Datei mit der .nupkg-Erweiterung. Dieses Paket enthält einen kompilierten Code (DLL), verknüpfte Dateien und ein beschreibendes Manifest mit Details (z.B., die Versionsnummer des Pakets). Die Entwickler, die ihren Code weitergeben möchten, erstellen Pakete und laden sie auf einen öffentlichen oder privaten Server hoch. Paketkonsumenten erhalten Pakete von ihren jeweiligen Hosts, verwenden sie in ihren Projekten und nutzen dann die Funktionalität der Pakete in ihrem Projektcode. Dazwischen liegende Funktionen werden dann von NuGet bearbeitet.

Die FastReport-Produkte werden derzeit durch die folgenden Pakete repräsentiert:

○     FastReport.Data.ClickHouse

○     FastReport.Data.Couchbase

○     FastReport.Data.Firebird

○     FastReport.Data.Json

○     FastReport.Data.MongoDB

○     FastReport.Data.MsSql

○     FastReport.Data.MySql

○     FastReport.Data.OracleODPCore

○     FastReport.Data.Postgres

○     FastReport.Data.RavenDB

○     FastReport.Data.SQLite

Name des NuGet-Pakets Ziel-Frameworks (Target Frameworks) Plattformübergreifend

UI (Viewer, Designer, UserControl)

FastReport.Core

.NET Framework 4.0 und höher, .NET Core 2.0 und höher, .NET 5 und höher
FastReport.Net

.NET Framework 4.0 und höher

FastReport.Net.Demo / FastReport.Net.Pro

.NET Framework 4.0 und höher, .NET Core 3.1 Windows und höher, .NET 5 Windows und höher

Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.
Trustpilot