Utilisation des clés de licence IronQR

This article was translated from English: Does it need improvement?
Translated
View the article in English

Comment obtenir une clé de licence

L'ajout d'une clé de licence IronQR vous permet de déployer votre projet en direct sans restrictions ni filigranes.

Vous pouvez acheter une clé de licence ou vous inscrire pour une clé d'essai gratuit de 30 jours ici.


Étape 1 : Télécharger la dernière version de IronQR

Installer via NuGet

Installez la dernière version du package IronQR NuGet en utilisant la commande suivante :

Install-Package IronQR

Pour plus d'informations, visitez la page du package NuGet pour IronQR.

Installation via DLL

Comme alternative, IronQR.Dll peut être téléchargée et ajoutée à votre projet en tant que référence.


Étape 2 : Appliquez votre clé de licence

Définissez votre licence en utilisant le code

Ajoutez le code suivant au démarrage de votre application, avant d'utiliser IronQR, pour définir votre clé de licence :

: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";
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Définissez votre licence en utilisant 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 your IronQR License Key here -->
    <add key="IronQR.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <!-- Add your IronQR License Key here -->
    <add key="IronQR.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

Remarque : Il existe un problème de licence connu avec les versions de IronQR publiées avant 2024.3.2 sur les projets :

  • Projets ASP.NET
  • Version .NET Framework >= 4.6.2

La clé stockée dans un fichier Web.config pourrait NE PAS être prise en compte et utilisée par le produit. Visitez l'article de dépannage pour en savoir plus.

Assurez-vous que IronQR.License.IsLicensed renvoie true pour vérifier que la licence est appliquée avec succès.


Définir votre clé de licence à l'aide d'un fichier .NET Core appsettings.json

Pour appliquer une clé globalement à votre application .NET Core :

  • Ajoutez un fichier JSON à votre projet appelé appsettings.json dans le répertoire racine.
  • Ajoutez une clé IronQR.LicenseKey à votre fichier de configuration JSON. La valeur doit être votre clé de licence.
  • Assurez-vous que la propriété de fichier Copy to Output Directory est définie sur Copy always.

Fichier : appsettings.json

{
    "IronQR.LicenseKey": "IronQR-MYLICENSE-KEY-1EF01"
}

Étape 3 : Tester votre clé

Testez si votre clé a été installée correctement en utilisant le code suivant :

: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;
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Étape 4 : Commencez avec votre projet

Suivez notre tutoriel sur comment Commencer avec IronQR.


Questions ?

Si vous avez des questions, contactez support@ironsoftware.com

Questions Fréquemment Posées

Comment puis-je obtenir une clé de licence pour IronQR ?

Vous pouvez obtenir une clé de licence en l'achetant ou en vous inscrivant pour un essai gratuit de 30 jours sur la page de licence IronQR.

Quelles sont les étapes pour installer IronQR à l'aide de NuGet ?

Pour installer IronQR avec NuGet, utilisez la commande : nuget install IronQR et suivez les instructions sur la page du package NuGet.

Comment puis-je appliquer ma clé de licence IronQR dans une application C# ?

Définissez votre clé de licence IronQR dans le code de démarrage de l'application avec : IronQR.License.LicenseKey = "Votre-Clé-De-Licence".

Puis-je configurer la clé de licence IronQR dans le Web.Config ?

Oui, vous pouvez ajouter la clé de licence à la section appSettings de votre fichier Web.Config. Toutefois, notez le problème connu avec les versions antérieures à 2024.3.2 sur les projets ASP.NET où la clé pourrait ne pas être prise en compte.

Comment puis-je appliquer une clé de licence IronQR dans une application .NET Core ?

Ajoutez un fichier JSON nommé appsettings.json à votre projet et incluez votre clé de licence sous IronQR.LicenseKey. Assurez-vous que la propriété du fichier est définie sur 'Copier toujours'.

Comment puis-je tester si ma clé de licence IronQR fonctionne ?

Utilisez IronQR.License.IsValidLicense("Votre-Clé-De-Licence") et IronQR.License.IsLicensed pour valider et assurer que la licence est appliquée.

Que dois-je faire si ma clé de licence IronQR n'est pas reconnue dans le Web.Config ?

Pour les versions antérieures à 2024.3.2 sur les projets ASP.NET, la clé pourrait ne pas être prise en compte. Consultez l'article de dépannage pour des solutions.

Y a-t-il un support disponible pour les problèmes de clé de licence IronQR ?

Oui, si vous rencontrez des problèmes, vous pouvez contacter l'équipe de support à support pour obtenir de l'aide.

Quelles configurations sont nécessaires pour utiliser IronQR dans un projet .NET Framework ?

Pour les projets .NET Framework, définissez la clé de licence dans le fichier Web.Config ou App.Config sous la section appSettings.

Où puis-je télécharger le fichier DLL d'IronQR pour une installation manuelle ?

Vous pouvez télécharger le fichier DLL IronQR depuis le site Web de Iron Software et l'ajouter comme référence dans votre projet.

IronQR est-il compatible avec .NET 10 et comment puis-je appliquer les clés de licence dans les projets .NET 10 ?

Oui, IronQR prend en charge .NET 10 comme framework cible. Vous pouvez appliquer la clé de licence dans un projet .NET 10 de la même manière que pour .NET Core : en ajoutant un fichier appsettings.json à la racine de votre projet avec "IronQR.LicenseKey": "Your-License-Key" , et en veillant à ce que les propriétés du fichier soient définies sur « Copie permanente ». Vous pouvez également la définir dans le code via IronQR.License.LicenseKey = ... avant d'utiliser la bibliothèque. Si vous ciblez la compatibilité avec .NET Framework (via le ciblage multiple .NET 10 ou l'utilisation de la bibliothèque), assurez-vous que la configuration Web.config/App.config ou la gestion des licences par code est correctement utilisée. Consultez les détails de compatibilité NuGet pour confirmation.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 51,390 | Version: 2025.11 vient de sortir