Corrigindo códigos de retorno inválidos no IronPDF

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

Exemplos de mensagens de erro

Este artigo fornece soluções para aqueles que encontram erros relacionados ao Chromium Embedded Framework (CEF) em seus projetos. Se você estiver vendo mensagens relacionadas a um código de retorno inválido CefExecuteProcess, este guia ajudará a identificar as causas principais e as soluções.

Cef interface process check returned value 0 !!!
Invalid CefExecuteProcess return code of 0
Invalid CefExecuteProcess return - code of 0
Error (source -1): 'Invalid CefExecuteProcess return code of 0'
Interop 'InitializeSync()' result: 0
Unhandled exception. IronPdf.Exceptions.IronPdfNativeException: Error while generating PDF from HTML: 'Cef resources are not initialized'

Possíveis causas

  1. Bibliotecas CEF conflitantes : O projeto pode conter outras bibliotecas baseadas em CEF, como CefSharp.Common ou CefSharp.WinForms , que entram em conflito com o IronPDF. Como o IronPDF também utiliza o CEF para renderizar PDFs, conflitos entre várias bibliotecas baseadas em CEF podem causar problemas.

  2. Recursos CEF ausentes ou incompletos : A pasta runtimes necessária ou os arquivos CEF necessários podem estar faltando em seu projeto, impedindo a execução correta dos processos CEF.

Solução

  1. Remover bibliotecas CEF conflitantes

    • Certifique-se de que nenhuma outra biblioteca baseada em CEF (por exemplo, CefSharp.Common, CefSharp.WinForms) esteja instalada em seu projeto. Bibliotecas conflitantes podem interferir no uso do formato CEF pelo IronPDF. Para removê-los, utilize o Gerenciador de Pacotes NuGet no Visual Studio. Isso ajudará a eliminar quaisquer arquivos residuais das bibliotecas baseadas em CEF instaladas anteriormente.
  2. Verificar a integridade dos recursos da CEF

    • Certifique-se de que não haja arquivos não relacionados ao IronPDF no diretório do seu projeto que possam entrar em conflito com os arquivos de tempo de execução do CEF.
    • Verifique se o seu projeto contém os arquivos necessários localizados na pasta /runtimes/_/natives/. Você pode baixar os recursos necessários no seguinte link: IronPdf.Native.Chrome.Windows

File UWOnlvhvLm related to Solução

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.