Verwendung von IronQR-Lizenzschlüsseln
Wie man einen Lizenzschlüssel erhält
Das Hinzufügen eines IronQR-Lizenzschlüssels ermöglicht es Ihnen, Ihr Projekt live ohne Einschränkungen oder Wasserzeichen bereitzustellen.
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 IronQR herunter
Installation über NuGet
Installieren Sie die neueste Version des IronQR NuGet-Pakets mit dem folgenden Befehl:
Install-Package IronQR
Für weitere Informationen besuchen Sie die NuGet-Paketseite für IronQR.
Installation über DLL
Alternativ kann das IronQr.Dll heruntergeladen und als Referenz Ihrem Projekt hinzugefügt werden.
Schritt 2: Anwenden des Lizenzschlüssels
Lizenz mit Code festlegen
Fügen Sie den folgenden Code beim Start Ihrer Anwendung hinzu, bevor Sie IronQR verwenden, um Ihren Lizenzschlüssel festzulegen:
:path=/static-assets/qr/content-code-examples/how-to/license-keys-set-license.cs
// Set the license key for IronQR before using the library
IronQr.License.LicenseKey = "IronQR_MYLICENSE_KEY_1EF01";
' Set the license key for IronQR before using the library
IronQr.License.LicenseKey = "IronQR_MYLICENSE_KEY_1EF01"
Lizenz mit Web.Config oder App.Config festlegen
Um einen Schlüssel global auf Ihre Anwendung mit Web.Config oder App.Config anzuwenden, fügen Sie den folgenden Schlüssel in Ihre Konfigurationsdatei in appSettings hinzu:
<configuration>
...
<appSettings>
<add key="IronQr.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
<configuration>
...
<appSettings>
<add key="IronQr.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
Hinweis: Es gibt ein bekanntes Lizenzierungsproblem mit IronQR-Versionen vor 2024.3.2 in Projekten:
- ASP.NET-Projekten
- .NET Framework Version >= 4.6.2
Der in einer Web.config Datei gespeicherte Schlüssel wird vom Produkt möglicherweise NICHT erkannt und verwendet. Besuchen Sie den Fehlerbehebung-Artikel, um mehr zu erfahren.
Stellen Sie sicher, dass IronQr.License.IsLicensed den Wert true zurückgibt, um zu überprüfen, ob die Lizenz erfolgreich angewendet wurde.
Lizenzschlüssel mit einer .NET Core appsettings.json-Datei festlegen
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 hinzu. - Fügen Sie Ihrer JSON-Konfigurationsdatei einen Schlüssel namens
IronQr.LicenseKeyhinzu. Der Wert sollte Ihr Lizenzschlüssel sein. - Dateieigenschaft Kopieren in Ausgabeverzeichnis auf Immer kopieren setzen.
Datei: appsettings.json
{
"IronQr.LicenseKey": "IronQR-MYLICENSE-KEY-1EF01"
}
Schritt 3: Testen Sie den Schlüssel
Testen Sie, ob Ihr Schlüssel korrekt installiert wurde, indem Sie den folgenden Code verwenden:
:path=/static-assets/qr/content-code-examples/how-to/license-keys-test-license.cs
// Validate the license key
bool result = IronQr.License.IsValidLicense("IronQR-MYLICENSE-KEY-1EF01");
// Check if IronQR is licensed successfully
bool isLicensed = IronQr.License.IsLicensed;
' Validate the license key
Dim result As Boolean = IronQr.License.IsValidLicense("IronQR-MYLICENSE-KEY-1EF01")
' Check if IronQR is licensed successfully
Dim isLicensed As Boolean = IronQr.License.IsLicensed
Schritt 4: Beginnen Sie mit Ihrem Projekt
Folgen Sie unserem Tutorial, wie Sie mit IronQR starten können.
Fragen?
Wenn Sie Fragen haben, wenden Sie sich an support@ironsoftware.com
Häufig gestellte Fragen
Wie kann ich einen Lizenzschlüssel für IronQR erhalten?
Sie können einen Lizenzschlüssel erwerben oder sich für eine kostenlose 30-Tage-Testversion auf der IronQR-Lizenzseite anmelden.
Welche Schritte sind erforderlich, um IronQR mit NuGet zu installieren?
Um IronQR mit NuGet zu installieren, verwenden Sie den Befehl: nuget install IronQR und befolgen Sie die Anweisungen auf der NuGet-Paketseite.
Wie kann ich meinen IronQR-Lizenzschlüssel in einer C#-Anwendung anwenden?
Setzen Sie Ihren IronQR-Lizenzschlüssel im Anwendungsstart-Code mit: IronQR.License.LicenseKey = "Ihr-Lizenz-Schlüssel".
Kann ich den IronQR-Lizenzschlüssel in Web.Config konfigurieren?
Ja, Sie können den Lizenzschlüssel im Abschnitt appSettings Ihrer Web.Config-Datei hinzufügen. Beachten Sie jedoch das bekannte Problem mit Versionen vor 2024.3.2 in ASP.NET-Projekten, bei denen der Schlüssel möglicherweise nicht erkannt wird.
Wie wende ich einen IronQR-Lizenzschlüssel in einer .NET Core-Anwendung an?
Fügen Sie ein JSON-Datei namens appsettings.json zu Ihrem Projekt hinzu und fügen Sie Ihren Lizenzschlüssel unter IronQR.LicenseKey hinzu. Stellen Sie sicher, dass die Dateieigenschaft auf 'Immer kopieren' gesetzt ist.
Wie teste ich, ob mein IronQR-Lizenzschlüssel funktioniert?
Verwenden Sie IronQR.License.IsValidLicense("Ihr-Lizenz-Schlüssel") und IronQR.License.IsLicensed, um zu validieren und sicherzustellen, dass die Lizenz angewendet wird.
Was soll ich tun, wenn mein IronQR-Lizenzschlüssel in Web.Config nicht erkannt wird?
Bei Versionen vor 2024.3.2 in ASP.NET-Projekten wird der Schlüssel möglicherweise nicht erkannt. Überprüfen Sie den Fehlerbehebungsartikel für Lösungen.
Gibt es Unterstützung für Probleme mit IronQR-Lizenzschlüsseln?
Ja, wenn Sie auf Probleme stoßen, können Sie sich an das Support-Team unter support@Iironsoftware.com wenden.
Welche Konfigurationen sind erforderlich, um IronQR in einem .NET Framework-Projekt zu verwenden?
Für .NET Framework-Projekte setzen Sie den Lizenzschlüssel in der Web.Config- oder App.Config-Datei im Abschnitt appSettings.
Wo kann ich die IronQR-DLL für die manuelle Installation herunterladen?
Sie können die IronQR-DLL von der Iron Software-Website herunterladen und als Referenz in Ihr Projekt aufnehmen.
Unterstützt IronQR .NET 10 und wie wende ich Lizenzschlüssel in .NET 10-Projekten an?
Ja, IronQR unterstützt .NET 10 als eines seiner Zielframeworks. Sie können den Lizenzschlüssel in einem .NET 10-Projekt genauso anwenden wie in .NET Core: Fügen Sie dazu im Stammverzeichnis Ihres Projekts eine Datei namens appsettings.json mit folgendem Inhalt hinzu "IronQR.LicenseKey": "Your-License-Key" Stellen Sie sicher, dass die Eigenschaften der Datei auf „Immer kopieren“ gesetzt sind. Alternativ können Sie den Lizenzschlüssel auch im Code über IronQR.License.LicenseKey = ... festlegen, bevor Sie die Bibliothek verwenden. Wenn Sie die Kompatibilität mit .NET Framework anstreben (entweder durch Multitargeting für .NET 10 oder durch die Verwendung der Bibliothek), stellen Sie sicher, dass die Lizenzierung über `Web.Config`/`App.Config` oder codebasiert korrekt erfolgt. Weitere Informationen finden Sie in den NuGet-Kompatibilitätsdetails.

