Misturando Versões Principais do IronPDF, IronOCR e IronBarcode

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

Uma pergunta comum é se você pode referenciar diferentes versões principais dos produtos Iron Software no mesmo projeto, por exemplo IronPDF v2025.x ao lado de IronOCR v2024.x e IronBarcode v2023.x. Você não pode. Combinar diferentes versões principais dos produtos Iron Software lado a lado em um único projeto não é suportado.

Por Que Falha

Cada produto Iron Software é construído em uma arquitetura interna compartilhada, e seus assemblies e dependências estão alinhados por versão em toda a suite. Cada produto assume compatibilidade apenas com outros produtos da mesma versão principal, então misturar versões pode expor vários problemas:

  • Conflitos de binding de assembly
  • Erros de runtime
  • Comportamento inesperado

As bibliotecas são projetadas para funcionar juntas como uma suite, não como pacotes versionados de forma independente.

Solução

Use a mesma versão mensal de cada biblioteca Iron Software em um projeto. Um conjunto corretamente alinhado parece assim:

IronPDF v2025.5.x
IronOCR v2025.5.x
IronBarcode v2025.5.x

Se seu projeto já fixou versões incompatíveis e você deseja alinhá-las:

  1. Atualize através do NuGet: traga cada biblioteca Iron Software para a mesma versão mensal.
  2. Revise as alterações primeiro: verifique o changelog e qualquer diferença de API entre versões antes de atualizar, para que um aumento de versão não quebre chamadas existentes.

PontasFixar todos os pacotes da Iron Software para uma única versão mensal, como 2025.5.x, mantém a suite compatível e evita conflitos de binding no futuro.

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 20,296,129 | Versão: 2026.7 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronPdf
executar um exemplo Veja seu HTML se transformar em um PDF.