Utilizando chaves de licença do Iron Barcode

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 IronBarcode permite que você implemente seu projeto ao vivo sem restrições ou marcas d'água.

Você pode comprar uma chave de licença ou se inscrever para uma chave de teste gratuita de 30 dias aqui.


Passo 1: Baixe a versão mais recente do IronBarcode.

Instale via NuGet.

Antes de começarmos, precisamos instalar a versão mais recente do Pacote NuGet Barcode.

Install-Package BarCode

Você pode encontrar mais informações sobre o Pacote NuGet aqui.

Instalar via DLL

Como alternativa, o IronBarcode.dll também pode ser baixado e adicionado ao seu projeto.


Passo 2: Aplique sua chave de licença

Configure sua licença usando o código.

Adicione este código em algum lugar na inicialização do seu aplicativo, antes de usar o IronBarcode.

// Apply your IronBarcode license key
IronBarCode.License.LicenseKey = "IRONBARCODE-MYLICENSE-KEY-1EF01";
// Apply your IronBarcode license key
IronBarCode.License.LicenseKey = "IRONBARCODE-MYLICENSE-KEY-1EF01";
$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="IronBarCode.LicenseKey" value="IRONBARCODE-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <add key="IronBarCode.LicenseKey" value="IRONBARCODE-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

Há um problema de licenciamento conhecido entre as versões do IronBarCode 2023.4.1 - 2024.3.2 com os seguintes frameworks:

  • Projetos ASP.NET
  • Versão do .NET Framework >= 4.6.2

A chave armazenada em um arquivo Web.config NÃO está sendo captada e utilizada pelo produto. Visite o artigo Configurando a Chave de Licença no Web.config para saber mais.


Defina sua chave de licença usando um arquivo appsettings.json do .NET Core.

Para aplicar uma chave globalmente ao seu aplicativo em um projeto .NET Core:

  • Adicione um arquivo JSON ao seu projeto chamado appsettings.json no diretório raiz do seu projeto.
  • Adicione uma chave IronBarCode.LicenseKey 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

{
  "IronBarCode.LicenseKey": "IRONBARCODE-MYLICENSE-KEY-1EF01"
}

Passo 3: Teste sua chave

Teste se sua chave foi instalada corretamente.

// Verify if the provided license key is valid
bool result = IronBarCode.License.IsValidLicense("IRONBARCODE-MYLICENSE-KEY-1EF01");

// Check if IronBarCode is licensed successfully
bool is_licensed = IronBarCode.License.IsLicensed;
// Verify if the provided license key is valid
bool result = IronBarCode.License.IsValidLicense("IRONBARCODE-MYLICENSE-KEY-1EF01");

// Check if IronBarCode is licensed successfully
bool is_licensed = IronBarCode.License.IsLicensed;
$vbLabelText   $csharpLabel

Passo 4: Comece seu projeto

Siga nosso tutorial sobre como começar a usar o IronBarcode .


Questões?

Se tiver alguma dúvida, entre em contato com support@ironsoftware.com.

Perguntas frequentes

Como posso obter uma chave de licença para meu projeto C#?

Você pode obter uma chave de licença comprando-a na página de licenciamento ou inscrevendo-se para uma avaliação gratuita de 30 dias.

Quais são os passos para instalar o IronBarcode via NuGet em C#?

Para instalar o IronBarcode via NuGet, use o comando: Install-Package BarCode . Mais informações podem ser encontradas na página do pacote NuGet.

Existe alguma forma alternativa de instalar o IronBarcode sem o NuGet?

Sim, você pode baixar o arquivo IronBarcode.dll diretamente e adicioná-lo ao seu projeto a partir da nossa página de pacotes.

Como faço para aplicar uma chave de licença em um aplicativo C# usando código?

Adicione o seguinte código na inicialização do seu aplicativo: IronBarCode.License.LicenseKey = "YOUR-LICENSE-KEY"; .

Como posso definir uma chave de licença usando um arquivo de configuração no .NET?

Adicione a chave de licença na seção appSettings do seu arquivo Web.config ou App.config com a chave IronBarCode.LicenseKey .

Qual é o método para aplicar uma chave de licença em um arquivo appsettings.json do .NET Core?

Adicione uma chave IronBarCode.LicenseKey ao seu arquivo appsettings.json com sua chave de licença como valor. Certifique-se de que o arquivo esteja configurado com *Copiar para o diretório de saída: Copiar sempre*.

O que devo fazer se a chave de licença no arquivo Web.config não for reconhecida?

Existe um problema conhecido entre versões específicas em que a chave não está sendo reconhecida. Consulte nosso artigo de solução de problemas para obter orientações.

Como posso verificar se minha chave de licença é válida em C#?

Você pode usar IronBarCode.License.IsValidLicense("YOUR-LICENSE-KEY") para verificar a chave e IronBarCode.License.IsLicensed para verificar se ela está licenciada.

Onde posso encontrar um tutorial para começar a usar o IronBarcode?

Siga as instruções do nosso tutorial sobre como começar a usar o IronBarcode na nossa página de documentação.

Como posso entrar em contato com o suporte para tirar dúvidas sobre o IronBarcode?

Em caso de dúvidas, entre em contato pelo e-mail support@ironsoftware.com.

O IronBarcode é compatível com o .NET 10 e versões posteriores?

Sim. O IronBarcode oferece suporte oficial ao .NET 10 (bem como ao .NET 9, 8, 7, 6, 5, .NET Core 2.x/3.x, .NET Standard 2.x e .NET Framework 4.6.2+). É totalmente compatível ao aplicar chaves de licença via código, Web.config/App.config ou appsettings.json. ([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?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 2,108,094 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package BarCode
executar um exemplo Veja seu fio se transformar em um código de barras.