Utilizando chaves de licença do IronZIP
Como obter uma chave de licença
Adicionar uma chave de licença do IronZIP permite que você implante seu projeto ao vivo sem restrições ou marcas d'água.
Você pode comprar uma chave de licença ou se inscrever para uma avaliação gratuita de 30 dias aqui .
Passo 1: Baixe a versão mais recente do IronZIP
[Certifique-se de obter a versão mais recente do IronZIP no site ou repositório oficial.]
Passo 2: Aplique sua chave de licença
Configure sua licença usando o código.
Adicione este código à inicialização da sua aplicação, antes que o IronZIP seja utilizado.
:path=/static-assets/zip/content-code-examples/get-started/license-keys-apply.cs
// ESTE TRECHO DE CÓDIGO NÃO ESTÁ DISPONÍVEL!
' ESTE TRECHO DE CÓDIGO NÃO ESTÁ DISPONÍVEL!
Configure sua licença usando o Web.Config ou o App.Config.
Para aplicar uma chave globalmente ao seu aplicativo usando o Web.Config ou o App.Config, adicione a seguinte chave ao seu arquivo de configuração em 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>
Existe um problema conhecido de licenciamento com versões do IronZIP lançadas antes da 2024.3.3 nos seguintes projetos:
- Projetos ASP.NET
- Versão do .NET Framework >= 4.6.2
A chave armazenada em um arquivo Web.config NÃO está sendo capturada e usada pelo produto. Consulte o artigo de resolução de problemas " Definir a chave de licença no Web.config " para saber mais.
Certifique-se de que IronZip.License.IsLicensed retorna true para verificar.
Defina sua chave de licença usando um arquivo appsettings.json do .NET Core.
Para aplicar uma chave globalmente à sua aplicação no .NET Core:
- Adicione um arquivo JSON ao seu projeto chamado
appsettings.jsonno diretório raiz do seu projeto. Adicione a chave ' IronZIP' ao seu arquivo de configuração JSON. O valor deve ser a sua chave de licença. - Certifique-se de que as propriedades do arquivo incluam Copiar para o diretório de saída: Copiar sempre.
Arquivo: appsettings.json
{
"IronZip.LicenseKey":"IRONZIP.MYLICENSE.KEY.1EF01"
}
Etapa 3: Valide sua chave de licença
Verifique a chave de licença instalada.
Para verificar se a chave de licença foi aplicada corretamente, você pode consultar a propriedade IsLicensed . Utilize o seguinte trecho de código:
:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-licensed.cs
// ESTE TRECHO DE CÓDIGO NÃO ESTÁ DISPONÍVEL!
' ESTE TRECHO DE CÓDIGO NÃO ESTÁ DISPONÍVEL!
Valide a chave de licença.
Para garantir a validade da sua licença ou chave de avaliação, você pode usar o seguinte trecho de código:
:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-valid.cs
// ESTE TRECHO DE CÓDIGO NÃO ESTÁ DISPONÍVEL!
' ESTE TRECHO DE CÓDIGO NÃO ESTÁ DISPONÍVEL!
Se o valor retornado for True , significa que a chave é válida e você pode prosseguir com o uso do IronZIP. No entanto, se o valor retornado for False , indica que a chave é inválida.
Etapa 4: Como começar seu projeto
Para começar a usar o IronZIP, recomendamos seguir nosso tutorial completo sobre como começar a usar o IronZIP . Este tutorial oferece instruções detalhadas e exemplos para ajudá-lo a compreender os conceitos básicos do uso do IronZIP.
Tem alguma dúvida ou precisa de ajuda?
Para usar o IronZIP em projetos reais, você precisará de uma chave de licença paga ou de avaliação, que pode ser obtida comprando uma licença . A licença de avaliação está disponível através deste link .
Para uma coleção completa de exemplos de código, tutoriais, detalhes de licenciamento e documentação extensa, visite a seção IronZIP em nosso site.
Se tiver alguma dúvida, não hesite em entrar em contato.support@ironsoftware.com .
Perguntas frequentes
Como posso aplicar uma chave de licença em uma aplicação C#?
Para aplicar uma chave de licença em uma aplicação C#, você pode usar a chave de licença do IronZIP na inicialização da sua aplicação. Adicione este código antes que o IronZIP seja utilizado para garantir que a licença seja aplicada corretamente.
Como adiciono uma chave de licença ao Web.Config ou App.Config?
Para aplicar uma chave de licença globalmente usando o Web.Config ou o App.Config, inclua a chave de licença na seção appSettings do seu arquivo de configuração. Observe que podem ocorrer problemas com projetos ASP.NET e versões do .NET Framework 4.6.2 e superiores.
O que devo fazer se minha chave de licença não for reconhecida no Web.Config?
Se a sua chave de licença não for reconhecida no Web.Config, verifique se há problemas conhecidos relacionados a versões do IronZIP anteriores à 2024.3.3. Consulte o guia de solução de problemas no site do IronZIP para obter mais informações.
Como posso verificar se minha chave de licença do IronZIP está funcionando?
Você pode validar sua chave de licença do IronZip usando a propriedade IronZip.License.IsLicensed . Se ela retornar true , sua chave de licença foi instalada corretamente.
Como posso definir uma chave de licença em uma aplicação .NET Core?
Em aplicações .NET Core, você pode definir uma chave de licença adicionando-a ao arquivo appsettings.json no diretório raiz do seu projeto. Certifique-se de que a chave esteja em 'IronZip.LicenseKey' e que o arquivo esteja configurado com 'Copiar para o diretório de saída: Copiar sempre'.
Como posso verificar se minha chave de licença é válida?
Para verificar a validade da sua chave de licença, use a propriedade IronZip.License.IsValid . Se ela retornar true , a chave é válida e você pode prosseguir com o uso do IronZip.
Onde posso encontrar um tutorial para começar a usar o IronZIP?
Para começar a usar o IronZIP, siga o tutorial completo disponível no site do IronZIP, que fornece instruções detalhadas e exemplos.
Com quem devo entrar em contato se precisar de suporte para o IronZIP?
Para obter suporte ou esclarecer dúvidas sobre o IronZIP, entre em contato com support@ironsoftware.com. Você também pode explorar a extensa documentação e os recursos disponíveis na seção IronZIP do site.
O IronZIP é compatível com o .NET 10?
Sim — o IronZIP é compatível com versões modernas do .NET, incluindo .NET 8 e .NET 9, e possui compatibilidade multiplataforma. Como o .NET 10 foi lançado em 11 de novembro de 2025, o IronZIP continua funcionando com a versão LTS mais recente. Talvez seja necessário atualizar seu SDK/ferramentas para o .NET 10 para aproveitar os recursos recentes. ([dotnet.microsoft.com](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core?utm_source=openai))

