《IronPDF 快速故障排除指南》
对于一般功能问题,请尝试以下建议:
-
请确保在您的目标机器上安装了最新版本(2015-2022)的Microsoft Visual C++ Redistributable for Visual Studio。 您可以在此处找到最新的下载:Microsoft Visual C++ Redistributable 最新支持的下载
- x86机器仅需x86版本。
-
x64机器需要x86和x64版本。
-
确保对以下用户拥有对系统默认临时文件夹的完全控制权限(在 Windows 系统中,通常为
/windows/temp):- 应用程序池标识/IIS 用户(通常为
IUSER) NetworkServiceASPNET(如适用)
- 应用程序池标识/IIS 用户(通常为
欲了解更多信息,您可以参考IronPDF安装指南。
-
在 Program Files、Temp、Users 目录之外的新目录中,为步骤 4 中列出的用户设置一个新的
Installation.TempFolderPath:设置临时 PDF 文件路径 -
清理项目并删除依赖项:
- 擦除开发和服务器机器上的所有Windows临时文件和缓存文件夹。
- 删除项目和DLL的所有痕迹。
- 手动从临时文件夹或指定的
Installation.TempFolderPath中删除IronPDF 。 - 卸载库,确保勾选"删除依赖项"复选框。
-
清除NuGet缓存:
- 手动从此位置删除NuGet缓存:
%userprofile%\.nuget\packages。 - 通过 Visual Studio 自动清除缓存,方法是导航到
Tools > NuGet Package Manager > General,然后单击Clear All NuGet Cache(s)。
- 手动从此位置删除NuGet缓存:
如果这些步骤未能解决问题,请参阅以下链接,获取关于向我们的工程团队请求进一步帮助的说明:故障排除和协助请求

