Using IronZIP License Keys

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

How to Get a License Key

Adding an IronZIP license key allows you to deploy your project live without restrictions or watermarks.

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


Step 1: Download the Latest Version of IronZIP

[Ensure you get the latest version of IronZIP from the official website or repository.]

Step 2: Apply Your License Key

Set your license using code

Add this code to the startup of your application, before IronZIP is used.

:path=/static-assets/zip/content-code-examples/get-started/license-keys-apply.cs
// ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
' ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
$vbLabelText   $csharpLabel

Set your license using Web.Config or App.Config

To apply a key globally to your application using Web.Config or App.Config, add the following key to your config file in appSettings.

<configuration>
  ...
  <appSettings>
    <add key="IronZIP.LicenseKey" value="IRONZIP.MYLICENSE.KEY.1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <add key="IronZIP.LicenseKey" value="IRONZIP.MYLICENSE.KEY.1EF01"/>
  </appSettings>
  ...
</configuration>
XML

There is a known licensing issue with IronZIP versions released before 2024.3.3 on projects:

  • ASP.NET projects
  • .NET Framework version >= 4.6.2

The key stored in a Web.config file is NOT being picked up and used by the product. Visit the 'Setting License Key in Web.config' troubleshooting article to learn more.

Ensure that IronZip.License.IsLicensed returns true to verify.


Set your license key using a .NET Core appsettings.json file

To apply a key globally to your application in .NET Core:

  • Add a JSON file to your project called appsettings.json in the root directory of your project.
  • Add a 'IronZip.LicenseKey' key to your JSON config file. The value should be your license key.
  • Ensure that the file properties include Copy to Output Directory: Copy always.

File: appsettings.json

{
    "IronZip.LicenseKey":"IRONZIP.MYLICENSE.KEY.1EF01"
}

Step 3: Validate Your License Key

Verify the Installed License Key

To verify whether the license key has been applied correctly, you can check the IsLicensed property. Use the following code snippet:

:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-licensed.cs
// ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
' ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
$vbLabelText   $csharpLabel

Validate the License Key

To ensure the validity of your license or trial key, you can use the following code snippet:

:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-valid.cs
// ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
' ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
$vbLabelText   $csharpLabel

If the return value is True, it means the key is valid, and you can proceed with using IronZIP. However, if the return value is False, it indicates that the key is invalid.


Step 4: Getting Started with Your Project

To get started with IronZIP, we highly recommend following our comprehensive tutorial on how to Get Started with IronZip. This tutorial offers detailed instructions and examples to help you grasp the basics of using IronZip.


Questions or Need Support?

To use IronZip in live projects, you'll require a paid or trial license key, which you can obtain by purchasing a license. The trial license is available by visiting this link.

For a comprehensive collection of code examples, tutorials, licensing details, and extensive documentation, please visit the IronZIP section on our website.

If you have any questions, feel free to reach out to support@ironsoftware.com.

Preguntas Frecuentes

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

Para aplicar una clave de licencia en una aplicación C#, puedes usar la clave de licencia de IronZIP al inicio de tu aplicación. Agrega este código antes de que se utilice IronZIP para asegurar que la licencia se aplique correctamente.

¿Cómo agrego una clave de licencia a Web.Config o App.Config?

Para aplicar una clave de licencia globalmente usando Web.Config o App.Config, incluye la clave de licencia bajo la sección appSettings de tu archivo de configuración. Nota que puede haber problemas con proyectos ASP.NET y versiones de .NET Framework 4.6.2 y superiores.

¿Qué debo hacer si mi clave de licencia no se reconoce en Web.Config?

Si tu clave de licencia no se reconoce en Web.Config, revisa los problemas conocidos relacionados con versiones de IronZIP anteriores a 2024.3.3. Consulta la guía de solución de problemas en el sitio web de IronZIP para más información.

¿Cómo puedo validar que mi clave de licencia de IronZIP está funcionando?

Puedes validar tu clave de licencia de IronZIP usando la propiedad IronZip.License.IsLicensed. Si devuelve true, tu clave de licencia está instalada correctamente.

¿Cómo puedo establecer una clave de licencia en una aplicación .NET Core?

En aplicaciones .NET Core, puedes establecer una clave de licencia agregándola al archivo appsettings.json en el directorio raíz de tu proyecto. Asegúrate de que la clave esté bajo 'IronZip.LicenseKey' y que el archivo esté configurado como 'Copiar al directorio de salida: Copiar siempre'.

¿Cómo verifico si mi clave de licencia es válida?

Para verificar la validez de tu clave de licencia, usa la propiedad IronZip.License.IsValid. Si devuelve true, la clave es válida y puedes proceder a usar IronZIP.

¿Dónde puedo encontrar un tutorial para comenzar con IronZIP?

Para comenzar con IronZIP, sigue el tutorial completo disponible en el sitio web de IronZIP, el cual proporciona instrucciones detalladas y ejemplos.

¿A quién debo contactar si necesito soporte con IronZIP?

Para cualquier soporte o consulta relacionada con IronZIP, contacta a support@ironsoftware.com. También puedes explorar la extensa documentación y recursos disponibles en la sección de IronZIP del sitio web.

¿IronZIP es compatible con .NET 10?

Sí. IronZIP es compatible con versiones modernas de .NET, incluyendo .NET 8 y .NET 9, y ofrece compatibilidad multiplataforma. Dado que .NET 10 se lanzó el 11 de noviembre de 2025, IronZIP sigue funcionando con la última versión LTS. Es posible que deba actualizar su SDK o herramientas a .NET 10 para aprovechar las funciones recientes. ([dotnet.microsoft.com](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core?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 16,000 | Versión: 2025.11 recién lanzado