IronXL-Lizenzschlüssel einrichten: Excel Tabelle erstellen und bearbeiten ohne Einschränkungen
Wie man einen Lizenzschlüssel erhält
Das Hinzufügen eines IronXL-Lizenzschlüssels ermöglicht es Ihnen, Excel Tabelle erstellen, bearbeiten und exportieren — ohne Einschränkungen oder Wasserzeichen in Ihrer Produktionsanwendung.
Sie können hier einen Lizenzschlüssel kaufen oder sich für einen kostenlosen 30-Tage-Testschlüssel anmelden.
Schritt 1: Laden Sie die neueste Version von IronXL herunter
Das Erste, was wir tun müssen, ist, die IronXL.Excel-Bibliothek zu installieren, um Excel-Funktionalität zum .NET-Framework hinzuzufügen.
Installation mit NuGet-Paket
- Klicken Sie in Visual Studio mit der rechten Maustaste auf das Projekt und wählen Sie "NuGet-Pakete verwalten..."
- Suchen Sie nach dem IronXL.Excel-Paket und installieren Sie es
Oder
- Öffnen Sie die Paket-Manager-Konsole
-
Tipp:
Install-Package IronXL.Excel
Das Paket kann hier auf der NuGet-Website eingesehen werden.
DLL-Direkt-Download-Installation
Download the IronXL [.NET Excel DLL]() and manually install it into Visual Studio.
Schritt 2: Anwenden des Lizenzschlüssels
Setzen Sie den Lizenzschlüssel in Ihrem Code
Fügen Sie diesen Code beim Start Ihrer Anwendung hinzu, bevor IronXL verwendet wird.
// Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
// Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
' Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
Setzen Sie Ihren Schlüssel über Web.Config oder App.Config in .NET Framework-Anwendungen
Um einen Schlüssel global auf Ihre Anwendung anzuwenden, indem Sie Web.Config oder App.Config verwenden, fügen Sie den folgenden Schlüssel in Ihre Konfigurationsdatei in appSettings ein.
<configuration>
...
<appSettings>
<add key="IronXL.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
<configuration>
...
<appSettings>
<add key="IronXL.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
Es gibt ein bekanntes Lizenzierungsproblem zwischen IronXL Version 2023.4.13 - 2024.3.20 in Projekt:
- ASP.NET-Projekten
- .NET Framework Version >= 4.6.2
Der in einer Web.config Datei gespeicherte Schlüssel wird vom Produkt NICHT erkannt und verwendet. Besuchen Sie den Artikel 'Lizenzschlüssel in Web.config setzen', um mehr zu erfahren.
Stellen Sie sicher, dass IronXL.License.IsLicensed true zurückgibt, um dies zu überprüfen.
Setzen Sie Ihren Schlüssel über eine .NET Core appsettings.json Datei
Um einen Schlüssel global für Ihre .NET Core-Anwendung anzuwenden:
- Fügen Sie Ihrem Projekt eine JSON-Datei mit dem Namen
appsettings.jsonim 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 Copy to Output Directory: Copy always enthalten
- Stellen Sie sicher, dass
IronXL.License.IsLicensedtruezurückgibt, um dies zu überprüfen.
Datei: appsettings.json
{
"IronXL.LicenseKey": "IRONXL-MYLICENSE-KEY-1EF01"
}
Schritt 3: Testen Sie den Schlüssel
Testen 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
Hinweis: Denken Sie nach dem Hinzufügen einer Lizenz immer daran, Ihre Anwendung zu bereinigen und neu zu veröffentlichen, um mögliche Fehler bei der Bereitstellung zu vermeiden.
Schritt 4: Beginnen Sie mit Ihrem Projekt
Befolgen Sie unser Tutorial, wie Sie Mit IronXL beginnen.
Fragen?
Wenn Sie Fragen haben, wenden Sie sich an support@ironsoftware.com
Häufig gestellte Fragen
Wie erhalte ich einen Lizenzschlüssel für mein Projekt?
Sie können einen Lizenzschlüssel erwerben, indem Sie ihn auf der IronXL-Website kaufen oder sich für eine kostenlose 30-Tage-Testversion anmelden.
Welche Schritte sind erforderlich, um IronXL mit dem NuGet-Paket-Manager zu installieren?
Um IronXL mit dem NuGet-Paket-Manager zu installieren, öffnen Sie Visual Studio, klicken Sie mit der rechten Maustaste auf Ihr Projekt, wählen Sie 'NuGet-Pakete verwalten...', suchen Sie nach IronXL.Excel und installieren Sie es. Alternativ können Sie die Paket-Manager-Konsole verwenden, um Install-Package IronXL.Excel einzugeben.
Wie kann ich IronXL manuell mit einer DLL installieren?
Sie können IronXL manuell installieren, indem Sie die .NET Excel-DLL von der IronXL-Website herunterladen und Ihrem Visual Studio-Projekt hinzufügen.
Wie wende ich meinen Lizenzschlüssel im Anwendungscode an?
Fügen Sie den Lizenzschlüssel zum Startcode Ihrer Anwendung hinzu mit: IronXL.License.LicenseKey = "YOUR-LICENSE-KEY".
Wie kann ich meinen Lizenzschlüssel in die Web.Config-Datei für eine .NET-Framework-Anwendung einfügen?
Sie können Ihren Lizenzschlüssel in der Web.Config-Datei einfügen, indem Sie Folgendes im appSettings-Abschnitt hinzufügen: .
Gibt es bekannte Probleme mit der Lizenzierung in bestimmten Versionen von IronXL?
Ja, es gibt ein bekanntes Problem mit IronXL-Versionen 2023.4.13 - 2024.3.20 in ASP.NET-Projekten und .NET-Framework-Versionen 4.6.2 und höher, bei denen der in Web.config gespeicherte Schlüssel möglicherweise nicht erkannt wird.
Wie wende ich meinen Lizenzschlüssel mit appsettings.json in einer .NET Core-Anwendung an?
Fügen Sie in Ihrer .NET Core-Anwendung eine JSON-Datei namens appsettings.json hinzu, fügen Sie einen 'IronXL.LicenseKey'-Eintrag mit Ihrem Lizenzschlüssel hinzu und setzen Sie die Dateieigenschaft auf 'In Ausgabeverzeichnis kopieren: Immer kopieren'.
Wie kann ich überprüfen, ob mein IronXL-Lizenzschlüssel korrekt angewendet wurde?
Um Ihren Lizenzschlüssel zu überprüfen, verwenden Sie IronXL.License.IsValidLicense("YOUR-LICENSE-KEY"), um seine Gültigkeit zu prüfen, und stellen Sie sicher, dass IronXL.License.IsLicensed true zurückgibt.
Welche Schritte nach dem Hinzufügen eines Lizenzschlüssels?
Nach Lizenzschlüsselhinzufügen Anwendung bereinigen und neu veröffentlichen.
Wo finde ich zusätzliche Hilfe oder Unterstützung?
Für zusätzliche Hilfe oder Unterstützung können Sie das Support-Team von Iron Software unter support@ironsoftware.com kontaktieren.
Wird die Lizenzierung von IronXL vollständig auf .NET 10-Projekten und -Plattformen unterstützt?
Ja. Die Produkte von IronXL, einschließlich der Lizenzierung über Code, Web.config oder appsettings.json, werden unter .NET 10 (sowie .NET 9, 8, 7, 6 und .NET Core/Standard/Framework) ohne spezielle Konfiguration vollständig unterstützt. Um einen Lizenzschlüssel in .NET 10 anzuwenden, verwenden Sie die in der offiziellen Dokumentation beschriebenen Methoden: Setzen Sie IronXL.License.LicenseKey im Startcode oder verwenden Sie eine Konfigurationsdatei wie appsettings.json mit "IronXL.LicenseKey": "YOUR-KEY" und stellen Sie sicher, dass die Datei in das Ausgabeverzeichnis kopiert wird. Dies entspricht den Kompatibilitätsaussagen von IronXL. ([IronSoftware.com](https://ironsoftware.com/csharp/excel/?utm_source=openai))

