Using IronQR License Keys

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.

You can buy a license key or sign up for a free 30 day trial key here.


Étape 1 : Téléchargez la dernière version d'IronQR

Installation via NuGet

Installez la dernière version du package NuGet IronQR à l'aide de la commande suivante :

Install-Package IronQR

Pour plus d'informations, consultez la page du paquet NuGet pour IronQR.

Installation via DLL

À titre d'alternative, le fichier IronQR.Dll peut être téléchargé et ajouté à votre projet en tant que référence.


Étape 2 : Appliquer votre clé de licence

Définissez votre licence à l'aide du 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 à l'aide de Web.Config ou App.Config

Pour appliquer une clé globalement à votre application à l'aide de 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

Note: Il existe un problème de licence connu avec les versions d'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 ne peut NOT être récupérée et utilisée par le produit. Visitez l'article troubleshooting 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éfinissez votre clé de licence à l'aide d'un fichier appsettings.json de .NET Core

Pour appliquer globalement une clé à 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 Copier dans le répertoire de sortie est définie sur Copier toujours.

Fichier : appsettings.json

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

Étape 3 : Testez votre clé

Testez si votre clé a été installée correctement à l'aide du 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

Etape 4 : Démarrez votre projet

Suivez notre tutoriel sur la façon de Débuter 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@ironsoftware.com 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 47,669 | Version : 2025.11 vient de sortir