Verwendung von IronXL-Lizenzschlüsseln

Chaknith Bin
Chaknith Bin
28. August 2018
Aktualisiert 10. Dezember 2024
Teilen Sie:
This article was translated from English: Does it need improvement?
Translated
View the article in English

Wie man einen Lizenzschlüssel erhält

Wenn Sie einen IronXL-Lizenzschlüssel hinzufügen, können Sie Ihr Projekt ohne Einschränkungen oder Wasserzeichen live bereitstellen.

Sie können einen Lizenzschlüssel kaufen oder sich hier für einen kostenlosen 30-Tage-Testschlüssel anmelden.


Schritt 1: Laden Sie die neueste Version von IronXL herunter

Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer


Als Erstes müssen wir die IronXL.Excel-Bibliothek installieren, die das .NET-Framework um Excel-Funktionen erweitert.

Installation mit NuGet-Paket

  1. Klicken Sie in Visual Studio mit der rechten Maustaste auf das Projekt und wählen Sie "Manage NuGet Packages ..."

  2. Suchen Sie nach dem IronXL.Excel-Paket und installieren Sie es

    Oder

  3. Öffnen Sie die Paketmanager-Konsole

  4. Typ > Installieren-Paket IronXL.Excel
Install-Package IronXL.Excel


Sehen Sie sich das Paket auf der NuGet-Website hier an.

DLL Direktes Herunterladen Installation

Laden Sie die IronXL .NET Excel DLL herunter und installieren Sie sie manuell in Visual Studio.


Schritt 2: Lizenzschlüssel anwenden

Legen Sie den Lizenzschlüssel in Ihrem Code fest

Fügen Sie diesen Code in den Startvorgang Ihrer Anwendung ein, bevor IronXL verwendet wird.

IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

Legen Sie Ihren Schlüssel über Web.Config oder App.Config in .NET Framework-Anwendungen fest##

Um einen Schlüssel global auf Ihre Anwendung mit Web.Config oder App.Config anzuwenden, fügen Sie den folgenden Schlüssel zu Ihrer Konfigurationsdatei in appSettings hinzu.

<configuration>
...
  <appSettings>
    <add key="IronXL.LicenseKey" value="IronXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
...
</configuration>
XML

Es gibt ein bekanntes Lizenzierungsproblem zwischen IronXL Version 2023.4.13 - 2024.3.20 im Projekt:

  • ASP.NET-Projekte
  • .NET Framework Version >= 4.6.2

    Der im Web.config gespeicherte Schlüssel wird vom Produkt NICHT erfasst und verwendet. Besuchen Sie den Artikel zur Fehlerbehebung 'Lizenzschlüssel in Web.config festlegen', um mehr zu erfahren.

    Stellen Sie sicher, dass IronXL.License.IsLicensed true zurückgibt, um dies zu überprüfen.


Verwenden Sie eine .NET Core appsettings.json Datei, um Ihren Schlüssel festzulegen

Um einen Schlüssel global auf Ihre Anwendung anzuwenden, müssen Sie einen .NET Core:

  • Fügen Sie Ihrem Projekt eine JSON-Datei namens appsettings.json im Stammverzeichnis Ihres Projekts hinzu
  • Fügen Sie einen "IronXL.LicenseKey"-Schlüssel zu Ihrer JSON-Konfigurationsdatei hinzu. Der Wert sollte Ihr Lizenzschlüssel sein.
  • Stellen Sie sicher, dass die Dateieigenschaften die Option In Ausgabeverzeichnis kopieren: Immer kopieren enthalten
  • Stellen Sie sicher, dass IronXL.License.IsLicensed true zurückgibt, um dies zu überprüfen.

    Datei: appsettings.json

{

    "IronXL.LicenseKey":"IronXL-MYLICENSE-KEY-1EF01"

}  

Schritt 3: Testen Sie Ihren Schlüssel

Prüfen Sie, ob Ihr Schlüssel korrekt installiert wurde.

// Check if a given license key string is valid.
bool result = IronXL.License.IsValidLicense("IronXL-MYLICENSE-KEY-1EF01");

// Check if IronXL is licensed successfully 
bool is_licensed = IronXL.License.IsLicensed;
// Check if a given license key string is valid.
bool result = IronXL.License.IsValidLicense("IronXL-MYLICENSE-KEY-1EF01");

// Check if IronXL is licensed successfully 
bool is_licensed = IronXL.License.IsLicensed;
' Check if a given license key string is valid.
Dim result As Boolean = IronXL.License.IsValidLicense("IronXL-MYLICENSE-KEY-1EF01")

' Check if IronXL is licensed successfully 
Dim is_licensed As Boolean = IronXL.License.IsLicensed
$vbLabelText   $csharpLabel

Hinweis: Nach dem Hinzufügen einer Lizenz sollten Sie immer daran denken, Ihre Anwendung zu bereinigen und erneut zu veröffentlichen, um potenzielle Fehler bei der Bereitstellung zu vermeiden.


Schritt 4: Beginnen Sie mit Ihrem Projekt

Folgen Sie unserem Tutorial, um mit IronXL zu beginnen.


Noch Fragen?

Wenn Sie irgendwelche Fragen haben, wenden Sie sich an support@ironsoftware.com

Chaknith Bin
Software-Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat tiefgehende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Erkenntnisse aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentation und einem insgesamt besseren Erlebnis bei.