《IronPDF 快速故障排除指南》
对于一般功能问题,请尝试以下建议:
-
请确保在您的目标机器上安装了最新版本(2015-2022)的Microsoft Visual C++ Redistributable for Visual Studio。 您可以在此处找到最新的下载:Microsoft Visual C++ Redistributable 最新支持的下载
- x86机器仅需x86版本。
-
x64机器需要x86和x64版本。
-
请确保为以下用户授予系统默认临时文件夹(在 Windows 系统中通常为
/windows/temp)的"完全控制"权限:- AppPool 身份/IIS 用户(通常为
IUSER) NetworkServiceASPNET(如适用)
- AppPool 身份/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 缓存:
如果这些步骤未能解决问题,请参阅以下链接,获取关于向我们的工程团队请求进一步帮助的说明:故障排除和协助请求

