Uso de claves de licencia de IronXL
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.
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
- En Visual Studio, haga clic derecho en el proyecto y seleccione "Administrar paquetes NuGet..."
- Busque el paquete IronXL.Excel e instálelo
O
- Ingrese a la Consola del Administrador de Paquetes
Escriba:
Install-Package IronXL.Excel
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"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>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.jsonen 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.IsLicenseddevuelvatruepara 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.IsLicensedNota: 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))






