Resolvendo erros de libcef.dll no IronPDF

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

Você está vendo as seguintes mensagens de erro?

  • Erro ao carregar um dos assemblies do Chrome (libcef.dll)
  • Falha na implantação do Chrome (erro ao carregar libcef.dll) (203)

Isso ocorre porque System.Drawing não está incluído no Windows Nano Server e no Windows Server Core (.NET6).

As imagens oficiais do .NET para Windows são baseadas no Nano Server.

Para contornar esse problema, sugerimos uma das seguintes opções:

  1. Compile e implemente seu projeto como self-contained. Clique aqui para obter mais informações sobre esta opção.
  2. Mude para imagens de contêiner baseadas em Linux alterando a seguinte propriedade em seu arquivo .csproj:

<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>

<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
XML

Em seguida, você pode adicionar as dependências do Linux com os seguintes comandos do shell:

# Update package lists and install necessary libraries for IronPDF on Linux
RUN apt update \
    && apt install -y libgdiplus libxkbcommon-x11-0 libc6 libc6-dev libgtk2.0-0 libnss3 \
    libatk-bridge2.0-0 libx11-xcb1 libxcb-dri3-0 libdrm-common libgbm1 libasound2 \
    libxrender1 libfontconfig1 libxshmfence1
# Update package lists and install necessary libraries for IronPDF on Linux
RUN apt update \
    && apt install -y libgdiplus libxkbcommon-x11-0 libc6 libc6-dev libgtk2.0-0 libnss3 \
    libatk-bridge2.0-0 libx11-xcb1 libxcb-dri3-0 libdrm-common libgbm1 libasound2 \
    libxrender1 libfontconfig1 libxshmfence1
SHELL

(As dependências acima são para o Debian 11, embora as dependências específicas para Ubuntu, CentOS, Amazon Linux e outros possam ser visualizadas aqui .)

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.