Evitando Falhas de Renderização de HTML para PDF no .NET Framework
Falhas ou travamentos inesperados na renderização de HTML para PDF em aplicações .NET Framework. As falhas ocorrem durante a geração do PDF sem mensagem de erro consistente.
A opção "Preferir 32 bits" está ativada por padrão nas configurações de projeto do .NET Framework. Um processo de 32 bits tem um limite de memória de 2 GB, o que é insuficiente para as operações intensivas de memória realizadas pelo renderizador Chrome do IronPDF. Quando a pressão de memória atinge o limite, o processo falha.
Solução
Desative a configuração "Preferir 32 bits" nas propriedades do projeto do Visual Studio:
- Abra seu projeto no Visual Studio.
- Vá para Propriedades do Projeto, depois Compilação.
- Desmarque Preferir 32 bits.
- Reconstrua a aplicação.
Isso permite que o aplicativo seja executado como um processo de 64 bits com acesso à memória total disponível do sistema, eliminando a falha.

