管理 IronPDF 中的运行时文件夹
IronPDF要求在项目/部署中包含runtimes文件夹。
未包含此文件夹将抛出以下异常:
异常消息:“无法在路径 'C:\path-to\your-app\chrome_elf.dll' 找到本机库”
推荐:
使用Visual Studio中的发布向导进行部署。 发布过程完成后,检查发布配置文件并确保目标运行时为Portable。
这应该是如此,因为 Visual Studio 会创建一个发布配置文件,默认情况下将部署模式设为依赖框架,目标运行时设为便携式。 (runtimes 文件夹中的所有内容将自动包含在发布配置文件中)。
在此处了解有关Visual Studio部署模式的更多信息
如果无法使用 Visual Studio 来管理您的部署,请手动将开发机器上的 runtimes 文件夹复制到生产机器中的 bin 文件夹。
对于有多个项目且希望避免需要多个运行时文件夹的用户:
- 使用Windows 安装程序来安装一个单一的IronPdf.dll,您可以在所有项目中引用它
- 在一个单独的PDF渲染微服务中安装IronPDF,并从各个项目中调用。