Quick Troubleshooting Guide for IronPDF
For general function issues, please try the following suggestions:
-
Please ensure that you have the latest version (2015-2022) of Microsoft Visual C++ Redistributable for Visual Studio installed on your target machines. You can find the latest downloads here: Microsoft Visual C++ Redistributable latest supported downloads
- x86 machines require x86 only.
-
x64 machines require both x86 and x64 versions.
-
Ensure Full Control permissions are applied for the following users to your system's default temp folder (on Windows, this is normally
/windows/temp):- AppPool Identity/IIS User (typically
IUSER) NetworkServiceASPNET(where applicable)
For more information, you can refer to the IronPDF Installation Guide.
- AppPool Identity/IIS User (typically
-
Set a new
Installation.TempFolderPathin a new directory outside of Program Files, Temp, Users for the users listed in step 4: Set Temp PDF File Path -
Clean the project and remove dependencies:
- Wipe all Windows temp files and cache folders on your development and server machines.
- Remove all traces of the project and DLLs.
- Manually delete IronPDF from the temp folder or the specified
Installation.TempFolderPath. - Uninstall the library, making sure to tick the "Remove dependencies" checkbox.
-
Clear NuGet cache:
- Manually remove the NuGet cache from this location:
%userprofile%\.nuget\packages. - Clear the cache automatically through Visual Studio by navigating to
Tools > NuGet Package Manager > General, and then clickingClear All NuGet Cache(s).
- Manually remove the NuGet cache from this location:
If these steps do not resolve the issue, please see the following link for instructions on requesting further assistance from our engineering team: Troubleshooting and Assistance Request

