在 IronPDF 中管理 Runtimes 資料夾
IronPDF 需要在項目/部署中包含 runtimes 文件夾。
未包括此文件夾將引發以下例外:
ExceptionMessage: "無法在路徑 'C:\path-to\your-app\chrome_elf.dll' 找到原生庫"
建議:
部署使用發佈精靈在 Visual Studio 中。 出版過程完成後,請檢查發佈配置檔並確保目標運行時為可攜式。
这应该是因为Visual Studio会默认创建一个发布配置文件,其中部署模式为框架依赖,目标运行时为可移植。 (runtimes 資料夾中的所有內容將自動包含在發佈配置中).
了解更多有關Visual Studio部署模式的資訊這裡
如果無法使用 Visual Studio 來管理您的部署,請手動從開發機器複製運行時文件夾至生產機器中的 bin 文件夾。
對於具有多個項目且希望避免需要多個運行時文件夾的用戶:
- 使用Windows 安裝程式要安裝一個單一的 IronPdf.dll,您可以在所有項目中引用它。
- 在獨立的PDF渲染微服務中安裝IronPDF,並從個別項目中調用。