Uso de claves de licencia de IronQR

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 IronQR te permite implementar tu proyecto en vivo sin restricciones o marcas de agua.

Puedes comprar una clave de licencia o registrarte para una prueba gratuita de 30 días aquí.


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

Instalar a través de NuGet

Instala la última versión del paquete NuGet de IronQR usando el siguiente comando:

Install-Package IronQR

Para más información, visita la página del paquete NuGet para IronQR.

Instalar vía DLL

Como alternativa, se puede descargar IronQR.Dll y agregar a tu proyecto como referencia.


Paso 2: Aplique su clave de licencia

Configure su licencia usando código

Agrega el siguiente código al inicio de tu aplicación, antes de usar IronQR, para establecer tu clave de licencia:

: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

Configure su licencia usando Web.Config o App.Config

Para aplicar una clave globalmente a tu aplicación usando Web.Config o App.Config, agrega la siguiente clave a tu archivo de configuración en 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

Nota: Existe un problema de licencia conocido con las versiones de IronQR lanzadas antes de 2024.3.2 en proyectos:

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

La clave almacenada en un archivo Web.config puede NO ser reconocida y utilizada por el producto. Visita el artículo de resolución de problemas para aprender más.

Asegúrate de que IronQR.License.IsLicensed devuelva true para verificar que la licencia se ha aplicado correctamente.


Configure su clave de licencia usando un archivo appsettings.json de .NET Core

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

  • Agrega un archivo JSON a tu proyecto llamado appsettings.json en el directorio raíz.
  • Agrega una clave IronQR.LicenseKey a tu archivo de configuración JSON. El valor debe ser tu clave de licencia.
  • Asegúrate de que la propiedad del archivo Copiar al directorio de salida esté configurada como Copiar siempre.

Archivo: appsettings.json

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

Paso 3: Pruebe su clave

Prueba si tu clave se ha instalado correctamente utilizando el siguiente código:

: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

Paso 4: Comience con su proyecto

Sigue nuestro tutorial sobre cómo comenzar con IronQR.


¿Preguntas?

Si tiene alguna pregunta, comuníquese con support@ironsoftware.com

Preguntas Frecuentes

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

Puedes obtener una clave de licencia comprándola o registrándote para una prueba gratuita de 30 días en la página de licencias de IronQR.

¿Cuáles son los pasos para instalar IronQR usando NuGet?

Para instalar IronQR usando NuGet, usa el comando: nuget install IronQR y sigue las instrucciones en la página del paquete NuGet.

¿Cómo puedo aplicar mi clave de licencia de IronQR en una aplicación C#?

Configura tu clave de licencia de IronQR en el código de inicio de la aplicación con: IronQR.License.LicenseKey = "Tu-Clave-De-Licencia".

¿Puedo configurar la clave de licencia de IronQR en Web.Config?

Sí, puedes añadir la clave de licencia a la sección appSettings de tu archivo Web.Config. Sin embargo, ten en cuenta el problema conocido con versiones anteriores a la 2024.3.2 en proyectos ASP.NET donde la clave podría no ser reconocida.

¿Cómo aplico una clave de licencia de IronQR en una aplicación .NET Core?

Agrega un archivo JSON llamado appsettings.json a tu proyecto e incluye tu clave de licencia bajo IronQR.LicenseKey. Asegúrate de que la propiedad del archivo esté configurada como 'Copiar siempre'.

¿Cómo pruebo si mi clave de licencia de IronQR está funcionando?

Usa IronQR.License.IsValidLicense("Tu-Clave-De-Licencia") y IronQR.License.IsLicensed para validar y asegurar que se aplique la licencia.

¿Qué debo hacer si mi clave de licencia de IronQR no es reconocida en Web.Config?

Para versiones anteriores a la 2024.3.2 en proyectos ASP.NET, la clave podría no ser reconocida. Revisa el artículo de solución de problemas para encontrar soluciones.

¿Hay soporte disponible para problemas de claves de licencia de IronQR?

Sí, si encuentras algún problema, puedes contactar al equipo de soporte en support para obtener asistencia.

¿Qué configuraciones son necesarias para usar IronQR en un proyecto de .NET Framework?

Para proyectos de .NET Framework, configura la clave de licencia en el archivo Web.Config o App.Config bajo la sección appSettings.

¿Dónde puedo descargar el DLL de IronQR para una instalación manual?

Puedes descargar el DLL de IronQR desde el sitio web de Iron Software y agregarlo como una referencia en tu proyecto.

¿IronQR es compatible con .NET 10 y cómo aplico claves de licencia en proyectos .NET 10?

Sí, IronQR es compatible con .NET 10 como uno de sus frameworks de destino. Puede aplicar la clave de licencia en un proyecto .NET 10 de la misma forma que para .NET Core: agregando un archivo appsettings.json en la raíz del proyecto con "IronQR.LicenseKey": "Your-License-Key" y asegurándose de que las propiedades del archivo lo configuren como "Copiar siempre". También puede configurarlo en el código mediante IronQR.License.LicenseKey = ... antes de usar la biblioteca. Si busca compatibilidad con .NET Framework (mediante multitargeting de .NET 10 o el uso de bibliotecas), asegúrese de que las licencias basadas en código o Web.Config/App.Config se utilicen correctamente. Consulte los detalles de compatibilidad con NuGet para confirmarlo.

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 51,390 | Version: 2025.11 recién lanzado