在 IronPDF 中管理 Runtimes 資料夾

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

IronPDF 需要在項目/部署中包含 runtimes 文件夾。

未包括此文件夾將引發以下例外:

  • ExceptionMessage: "無法在路徑 'C:\path-to\your-app\chrome_elf.dll' 找到原生庫"

    建議:

  1. 部署使用發佈精靈在 Visual Studio 中。 出版過程完成後,請檢查發佈配置檔並確保目標運行時為可攜式

    这应该是因为Visual Studio会默认创建一个发布配置文件,其中部署模式为框架依赖,目标运行时为可移植。 (runtimes 資料夾中的所有內容將自動包含在發佈配置中).

    了解更多有關Visual Studio部署模式的資訊這裡

  2. 如果無法使用 Visual Studio 來管理您的部署,請手動從開發機器複製運行時文件夾至生產機器中的 bin 文件夾。

    對於具有多個項目且希望避免需要多個運行時文件夾的用戶:

    • 使用Windows 安裝程式要安裝一個單一的 IronPdf.dll,您可以在所有項目中引用它。
    • 在獨立的PDF渲染微服務中安裝IronPDF,並從個別項目中調用。