IRONSOFTWAREHOME

Tratamento nativo de exceções no IronPDF

Curtis Chau
Curtis Chau
Updated: 24 de abril de 2026

Nas versões recentes do IronPDF, uma mensagem de exceção nativa nos logs incluirá um código de problema específico: [Código de Problema IronPDF-NATIVE-EXCEPTION]. Um exemplo de uma mensagem de exceção desse tipo é mostrado abaixo:

IronPdf.Exceptions.IronPdfNativeException: Error while generating PDF from HTML: 'Error while rendering pdf from html for job group 0: 'Error during dev tools execution: {"method":"Inspector.targetCrashed","params":{}}''.
2024-01-25 08:12:11,960 INFO  [Thread-3] [, , , , , , , , ] c.i.i.i.s.Access: [IronPdfEngine] To learn how to solve this issue please read https://ironpdf.com/troubleshooting/ironpdf-native-exception [Issue Code IRONPDF-NATIVE-EXCEPTION]
Text

Possível causa

As exceções nativas do IronPDF geralmente surgem de vários problemas relacionados ao código C++ usado no pacote IronPDF, que serve como dependência para o IronPDF e envolve o uso do mecanismo de renderização de PDF do Chrome.

Solução

Para obter assistência com problemas relacionados a exceções nativas, envie uma solicitação de suporte técnico e forneça os arquivos de log completos para análise posterior.

Habilite o registro nativo incluindo o seguinte trecho de código em seu projeto:

// Set the path for the log file. 
// This can be a directory name or a specific file path. Here, we set it to "Default.log".
IronPdf.Logging.Logger.LogFilePath = "Default.log";

// Enable logging for all modes to capture comprehensive details
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;

Os arquivos de log criados pelo IronPDF são tipicamente encontrados no /bin directory do seu projeto onde suas DLLs são implantadas, ou você pode definir um IronPdf.Logging.Logger.LogFilePath personalizado para armazenar os arquivos de log em um local específico. Os arquivos de registro relevantes incluem:

  • Default.log : Contém informações sobre a implantação, o uso de threads e o processo de renderização. É útil para observar o comportamento do processo e as exceções.
  • cef.log : Contém os registros do processo do Chrome Embedded Framework.
Observe: Em versões mais antigas do IronPDF, os arquivos de log também podem incluir IronSoftwareEngine.log. Por favor, envie todos os arquivos de log gerados ao solicitar suporte técnico.

Em servidores na nuvem, os arquivos de log podem estar localizados em diretórios específicos. Consulte nossos guias para gerar arquivos de log no Azure e na AWS .

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 bem estruturados e visualmente atraentes.

...
Leia mais

Pronto para começar?

Nuget Downloads 20,756,830Versão:2026.7recém-lançado

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.7

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronPDF".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.7

ou faça o download do Windows Installer aqui .

  1. Baixe e descompacte o IronPDF em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronPDF.dll".

Licenças a partir de US$ 749

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.