Utilisation des clés de licence IronXL

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 IronXL vous permet de déployer votre projet en direct sans restrictions ni filigranes.

Vous pouvezacheter une licence ici ou s'inscrire à un clé d'essai gratuite de 30 jours ici.


Étape 1 : Télécharger la dernière version d'IronXL

Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.

Première étape :
green arrow pointer


La première chose à faire est d'installer la bibliothèque IronXL.Excel, qui ajoute la fonctionnalité Excel au Framework .NET.

Installation avec NuGet Package

  1. Dans Visual Studio, faites un clic droit sur le projet et sélectionnez "Manage NuGet Packages ..."

  2. Recherchez le paquet IronXL.Excel et installez-le

    Ou

  3. Entrer dans la console du gestionnaire de paquets

  4. Type > Installer le paquet IronXL.Excel
Install-Package IronXL.Excel


Voir le paquetage sur le site NuGet ici.

DLL Installation par téléchargement direct

Télécharger l'IronXL .NET Excel DLL et l'installer manuellement dans Visual Studio.


Étape 2 : Appliquer votre clé de licence

Définissez la clé de licence à l'intérieur de votre code

Ajoutez ce code au démarrage de votre application, avant l'utilisation d'IronXL.

IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
VB   C#

Définissez votre clé à l'aide de Web.Config ou App.Config dans .NET Framework Applications

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="IronXL.LicenseKey" value="IronXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
...
</configuration>
XML

Il existe un problème de licence connu entre la version d'IronXL2023.4.13 - 2024.3.20 sur le projet :

  • *Projets ASP.NET
  • .NET Framework version >= 4.6.2

    La clé stockée dans un fichier Web.config n'est PAS récupérée et utilisée par le produit. Visitez le site 'Définition de la clé de licence dans Web.configpour en savoir plus, consultez l'article sur le dépannage.

    Assurez-vous que IronXL.License.IsLicensed renvoie true pour vérifier.


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

Pour appliquer une clé de manière globale à votre application à une application .NET Core :

  • Ajoutez un fichier JSON à votre projet appelé appsettings.json dans le répertoire racine de votre projet
  • Ajoutez une clé 'IronXL.LicenseKey' à votre fichier de configuration JSON. La valeur doit être votre clé de licence.
  • Assurez-vous que les propriétés du fichier incluent Copier dans le répertoire de sortie : Copier toujours
  • Assurez-vous que IronXL.License.IsLicensed renvoie true pour vérifier.

    Fichier : appsettings.json

{

    "IronXL.LicenseKey":"IronXL-MYLICENSE-KEY-1EF01"

}  

Étape 3 : Testez votre clé

Vérifiez que votre clé a été installée correctement.

// 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
VB   C#

Note: Après avoir ajouté une licence, n'oubliez pas de nettoyer et de republier votre application afin d'éviter toute erreur potentielle lors du déploiement.


Étape 4 : Démarrer votre projet

Suivez notre tutoriel pour savoir commentDémarrer avec IronXL.


Des questions ?

Si vous avez des questions, n'hésitez pas à contactersupport@ironsoftware.com