Exceção de incompatibilidade de versão

This article was translated from English: Does it need improvement?
Translated
View the article in English
Invalid assembly version for 'IronInterop' (actual: 2022.x.x.xxxx; expected: 2022.x.x.xxxx). This version of IronPdf requires updated native dependencies. Please clear your build output directory of old assemblies so IronPdf can automatically download the new dependencies at runtime. Alternatively, you may add NuGet package IronPdf.Native.Chrome version 2022.x.xxxx to your project and rebuild.

Esse erro ocorre quando o pacote IronPdf.Slim e suas dependências são incompatíveis devido a versões incompatíveis.

Possível causa

O erro geralmente ocorre quando apenas o pacote IronPdf.Slim é atualizado, enquanto suas dependências permanecem desatualizadas.

As principais dependências do pacote IronPdf.Slim incluem:

Essas dependências podem não ser atualizadas automaticamente com o IronPdf.Slim, principalmente em versões mais antigas.

Soluções

Para resolver esse problema, considere as seguintes opções:

  • Reinstale os pacotes do IronPDF : Use o Gerenciador de Pacotes NuGet no Visual Studio para desinstalar todos os pacotes relacionados ao IronPDF e, em seguida, reinstale as versões mais recentes. Isso garante a remoção de arquivos binários antigos, evitando conflitos em tempo de execução. Consulte a página do NuGet para obter informações sobre as versões de dependências compatíveis.

  • Mudar para o IronPDF : Desinstale o IronPdf.Slim e suas dependências e, em seguida, instale o pacote completo do IronPDF . Isso inclui automaticamente todas as dependências necessárias com versões compatíveis.

  • Ativar o download automático de dependências : Desinstale as dependências mencionadas e use o IronPDF com o seguinte código:

    // Enables automatic download of native binaries during runtime
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    // Enables automatic download of native binaries during runtime
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    ' Enables automatic download of native binaries during runtime
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
    $vbLabelText   $csharpLabel

    Isso fará o download dos binários nativos e das dependências corretas durante a execução inicial. Observe que isso requer uma conexão com a internet e pode levar algum tempo.

Envie uma solicitação de engenharia caso precise de mais assistência.

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 18,318,263 | Versão: 2026.4 acaba de ser 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.