Managing IronOCR Runtimes Folder

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

遇到此問題時常見的例外情況有

  • 部署 IronOcr 的 Tesseract 時出錯
  • 無法找到 'libtesseract-5'
  • 尋找 'libtesseract-5' 失敗
  • 無法找到 Tesseract-5
  • 在 \bin\runtimes\win-x64\native\IronOcr.Native.deployment.json 處定位部署配置文件時出錯

從版本 2022.8.7804 開始,IronOCR 已將 Tesseract 打包,而非將其作為依賴項單獨安裝。

建議:

1.使用 Visual Studio 中的 發佈精靈進行部署,並選擇 Portable 作為目標執行時(這將自動包含執行時資料夾)。 2.如果無法使用 Visual Studio 管理您的部署,請從開發機器手動將執行檔資料夾複製到生產機器的 bin 資料夾。 3.請嘗試 Windows安裝程式

如果您在本機上執行 Azure 時看到此問題,這是因為 Azure 儲存模擬器 (Azurite) 會建立額外的 bin 資料夾。 請參閱以下文章,以瞭解更詳細的說明和解決方法:Debugging Azure Functions on Local Machine - IronOCR

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 5,044,537 | 版本: 2025.11 剛剛發布