Managing the Runtimes Folder in IronPDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF 要求在项目/部署中包含 runtimes 文件夹。

未能包含此文件夹将引发以下异常:

  • 异常信息:“无法在路径 'C:\path-to\your-app\chrome_elf.dll' 找到本机库”

推荐:

  1. 使用 Visual Studio 中的发布向导进行部署。 一旦完成发布过程,检查发布配置文件并确保目标 runtime 是可移植的
    这种情况应该如此,因为 Visual Studio 默认会创建一个以框架依赖为部署模式和可移植为目标 runtime 的发布配置文件。 (runtimes 文件夹中的所有内容将自动包含在发布配置文件中)。
    此处了解有关 Visual Studio 部署模式的更多信息。

  2. 如果无法使用 Visual Studio 管理您的部署,请手动将开发机器上的 runtimes 文件夹复制到生产机器上的 bin 文件夹中。

对于有多个项目并希望避免需要多个 runtimes 文件夹的用户:

  • 使用Windows 安装程序安装一个可以在所有项目中引用的单一 IronPdf.dll。
  • 考虑将 IronPDF 安装在一个单独的 PDF 渲染微服务中,并从各个项目中调用。
Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。

准备开始了吗?
Nuget 下载 16,154,058 | 版本: 2025.11 刚刚发布