Appliquer une clé de licence dans IronQR
Définissez votre licence à l'aide du code
La clé de licence est une longue chaîne de caractères qui se termine par une date d'expiration. Veuillez vous assurer que ceci est copié correctement, sans espaces.
IronQR-MYLICENSE-KEY-1EF01-RENEW.SUPPORT.01.JAN.2050
La méthode la plus robuste d'application d'une clé de licence est directement dans votre code, avant que la bibliothèque ne soit appelée.
Configurez votre licence à l'aide de Web.Config ou App.Config
Pour appliquer une clé globalement à votre application en utilisant Web.Config ou App.Config, ajoutez la clé suivante à votre fichier de configuration dans appSettings.
<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>
Définissez votre clé de licence à l'aide d'un fichier appsettings.json .NET Core
Pour appliquer une clé globalement à votre application dans une application .NET Core :
- Ajoutez un fichier JSON à votre projet appelé
appsettings.jsondans le répertoire racine de votre projet. - Ajoutez une clé
IronQr.LicenseKeyà votre fichier de configuration JSON. Sa valeur doit correspondre à votre clé de licence. - Assurez-vous que les propriétés du fichier incluent
Copy to Output Directory: Copy always.
Fichier : appsettings.json
{
"IronQr.LicenseKey": "IRONQR-MYLICENSE-KEY-1EF01"
}
Testez votre clé
Vérifiez si votre clé a été correctement installée en contrôlant la validité de la licence et en vous assurant que la licence d'IronQR a bien été activée.
// Validate the license key
bool result = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01");
// Check if IronQR is licensed successfully
bool isLicensed = IronQr.License.IsLicensed;
// Output the results
Console.WriteLine("IsValidLicense: " + result);
Console.WriteLine("IsLicensed: " + isLicensed);
// Validate the license key
bool result = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01");
// Check if IronQR is licensed successfully
bool isLicensed = IronQr.License.IsLicensed;
// Output the results
Console.WriteLine("IsValidLicense: " + result);
Console.WriteLine("IsLicensed: " + 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
' Output the results
Console.WriteLine("IsValidLicense: " & result)
Console.WriteLine("IsLicensed: " & isLicensed)

