IronPDF Runtimes Folder

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

IronPDF 需要在專案/部署中包含 runtimes 資料夾。

未包含此資料夾將會引發以下例外:

  • ExceptionMessage: "Failed to locate native library at path 'C:\path-to\your-app\chrome_elf.dll"

建議:

  1. 部署時使用 發佈精靈 在Visual Studio中,完成發布過程後,檢查發布配置檔並確保目標運行時是 Portable

這應該是默認情況,因為Visual Studio將創建一個發布配置檔,默認以框架依賴作為部署模式,並以Portable作為目標運行時。 (runtimes 資料夾中的所有內容將自動包含在發佈配置中)了解更多有關 Visual Studio 部署模式的信息 這裡

  1. 如果無法使用 Visual Studio 管理您的部署,請將從開發機器上的運行時資料夾手動複製到生產機器上的 bin 資料夾中

對於有多個項目的用戶並且希望避免要求多個運行時資料夾:

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