Preventing HTML to PDF Rendering Crashes in .NET Framework

Curtis Chau
Curtis Chau
Updated: June 10, 2026

HTML to PDF rendering crashes or hangs unexpectedly in .NET Framework applications. The crashes occur during PDF generation with no consistent error message.

The "Prefer 32-bit" option is enabled by default in .NET Framework project configurations. A 32-bit process has a 2 GB memory ceiling, which is insufficient for the memory-intensive operations performed by IronPDF's Chrome renderer. When memory pressure reaches the limit, the process crashes.

Solution

Disable the "Prefer 32-bit" setting in Visual Studio project properties:

  1. Open your project in Visual Studio.
  2. Go to Project Properties then Build.
  3. Uncheck Prefer 32-bit.
  4. Rebuild the application.

This allows the application to run as a 64-bit process with access to the full available system memory, which eliminates the crash.

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.

Read More

Ready to Get Started?

Nuget Downloads 21,739,885Version:2026.10just released