Uso de claves de licencia de IronXL

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

Cómo obtener una clave de licencia

Agregar una clave de licencia de IronXL le permite desplegar su proyecto en vivo sin restricciones o marcas de agua.

Puede comprar una clave de licencia o registrarse para una prueba gratuita de 30 días aquí.


Paso 1: Descargue la última versión de IronXL

Comience a usar IronXL en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer


Lo primero que necesitamos hacer es instalar la biblioteca IronXL.Excel, añadiendo funcionalidad de Excel al marco de trabajo .NET.

Instalar con el paquete NuGet

  1. En Visual Studio, haga clic derecho en el proyecto y seleccione "Administrar paquetes NuGet..."
  2. Busque el paquete IronXL.Excel e instálelo

O

  1. Ingrese a la Consola del Administrador de Paquetes
  2. Escriba:

    Install-Package IronXL.Excel

Vea el paquete en el sitio de NuGet aquí.

Instalación de descarga directa de DLL

Download the IronXL [.NET Excel DLL]() and manually install it into Visual Studio.


Paso 2: Aplique su clave de licencia

Establezca la clave de licencia dentro de su código

Agregue este código al inicio de su aplicación, antes de que se utilice IronXL.

// Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
// Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
' Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

Establezca su clave usando Web.Config o App.Config en aplicaciones .NET Framework

Para aplicar una clave globalmente a su aplicación usando Web.Config o App.Config, agregue la siguiente clave a su archivo de configuración en appSettings.

<configuration>
  ...
  <appSettings>
    <!-- Define the IronXL license key -->
    <add key="IronXL.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <!-- Define the IronXL license key -->
    <add key="IronXL.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

Hay un problema de licencia conocido entre la versión de IronXL 2023.4.13 - 2024.3.20 en el proyecto:

  • Proyectos ASP.NET
  • Versión de .NET Framework >= 4.6.2

La clave almacenada en un archivo Web.config NO está siendo detectada y utilizada por el producto. Visite el artículo de solución de problemas 'Configurar clave de licencia en Web.config' para obtener más información.

Asegúrese de que IronXL.License.IsLicensed devuelva true para verificar.


Establezca su clave utilizando un archivo appsettings.json de .NET Core

Para aplicar una clave globalmente a su aplicación .NET Core:

  • Agregue un archivo JSON a su proyecto llamado appsettings.json en el directorio raíz de su proyecto
  • Agregue una clave 'IronXL.LicenseKey' a su archivo de configuración JSON. El valor debe ser su clave de licencia.
  • Asegúrese de que las propiedades del archivo incluyan Copiar a directorio de salida: Copiar siempre
  • Asegúrese de que IronXL.License.IsLicensed devuelva true para verificar.

Archivo: appsettings.json

{
  "IronXL.LicenseKey": "IRONXL-MYLICENSE-KEY-1EF01"
}

Paso 3: Pruebe su clave

Prueba si tu clave ha sido instalada correctamente.

// 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
$vbLabelText   $csharpLabel

Nota: Después de agregar una licencia, recuerda siempre limpiar y republicar tu aplicación para evitar errores potenciales en el despliegue.


Paso 4: Comience con su proyecto

Siga nuestro tutorial sobre cómo Comenzar con IronXL.


¿Preguntas?

Si tienes alguna pregunta, comunícate con support@ironsoftware.com

Preguntas Frecuentes

¿Cómo puedo obtener una clave de licencia para mi proyecto?

Puedes obtener una clave de licencia comprándola en el sitio web de IronXL o registrándote para una prueba gratuita de 30 días.

¿Cuáles son los pasos para instalar IronXL utilizando el Administrador de Paquetes de NuGet?

Para instalar IronXL usando el Administrador de Paquetes de NuGet, abre Visual Studio, haz clic derecho sobre tu proyecto, selecciona 'Administrar paquetes NuGet...', busca IronXL.Excel, e instálalo. Alternativamente, puedes usar la Consola del Administrador de Paquetes para escribir Install-Package IronXL.Excel.

¿Cómo puedo instalar manualmente IronXL usando un DLL?

Puedes instalar manualmente IronXL descargando el DLL de Excel para .NET desde el sitio web de IronXL y agregándolo a tu proyecto de Visual Studio.

¿Cómo aplico mi clave de licencia dentro del código de mi aplicación?

Agrega la clave de licencia al código de inicio de tu aplicación usando: IronXL.License.LicenseKey = "YOUR-LICENSE-KEY".

¿Cómo puedo configurar mi clave de licencia en el archivo Web.Config para una aplicación .NET Framework?

Puedes configurar tu clave de licencia en el archivo Web.Config agregando lo siguiente en la sección appSettings: <add key="IronXL.LicenseKey" value="YOUR-LICENSE-KEY"/>.

¿Existen problemas conocidos con la concesión de licencias en ciertas versiones de IronXL?

Sí, hay un problema conocido con las versiones de IronXL 2023.4.13 - 2024.3.20 en proyectos ASP.NET y versiones del .NET Framework 4.6.2 y superiores, donde la clave almacenada en Web.config puede no ser reconocida.

¿Cómo aplico mi clave de licencia usando appsettings.json en una aplicación .NET Core?

En tu aplicación .NET Core, agrega un archivo JSON llamado appsettings.json, incluye una entrada 'IronXL.LicenseKey' con tu clave de licencia y configura la propiedad del archivo a 'Copiar en el directorio de salida: Copiar siempre'.

¿Cómo puedo verificar si mi clave de licencia de IronXL se aplica correctamente?

Para verificar tu clave de licencia, usa IronXL.License.IsValidLicense("YOUR-LICENSE-KEY") para comprobar su validez y asegúrate de que IronXL.License.IsLicensed retorne verdadero.

¿Qué pasos deben seguirse después de agregar una clave de licencia?

Después de agregar una clave de licencia, es importante limpiar y republicar tu aplicación para evitar problemas de despliegue.

¿Dónde puedo encontrar ayuda o soporte adicional?

Para obtener ayuda o soporte adicional, puedes contactar al equipo de soporte de Iron Software en support@ironsoftware.com.

¿La licencia de IronXL es totalmente compatible con proyectos y plataformas .NET 10?

Sí. Los productos de IronXL, incluyendo las licencias mediante código, Web.Config o appsettings.json, son totalmente compatibles con .NET 10 (junto con .NET 9, 8, 7, 6 y las versiones de .NET Core/Standard/Framework) sin necesidad de una configuración especial. Para aplicar una clave de licencia en .NET 10, utilice los mismos métodos que se indican en la documentación oficial: configure IronXL.License.LicenseKey en el código de inicio o utilice un archivo de configuración como appsettings.json con "IronXL.LicenseKey": "YOUR-KEY" y asegúrese de que el archivo se copie en el directorio de salida. Esto cumple con las declaraciones de compatibilidad de IronXL. ([Iron Software.com](https://Iron Software.com/csharp/excel/?utm_source=openai))

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Nuget Descargas 1,738,553 | Version: 2025.11 recién lanzado