Utilizando chaves de licença do IronZIP

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

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

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>
XML

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.json no 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!
$vbLabelText   $csharpLabel

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

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))

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Nuget Downloads 19,066 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronZip
executar um exemplo Veja seus arquivos se transformarem em um arquivo morto.