IronOCR 常見故障排除提示
對於一般訪問和應用問題,請嘗試以下建議:
請確保您的目標機器上安裝了最新版本2015-2019的Microsoft Visual C++可再發布套件組(适用于Visual Studio) - 因為Tesseract依賴於此。
x86 機器僅需要 x86
x64 機器需要 x86 和 x64
4.https://support.microsoft.com/zh-tw/help/2977003/the-latest-supported-visual-c-downloads
生產伺服器通常比開發或測試機器更加受到限制。 請確保伺服器具有網際網路訪問權限以下載所需組件。(首次運行).
確保下列使用者對您的系統預設暫存資料夾應用完全控制權限。(在 Windows 上,這通常是 /windows/temp)和輸入檔案/位置:
AppPool 識別/IIS 使用者(通常是IUSER)
網絡服務
ASPNET(適用場合)
在更新庫版本或更換授權密鑰後,我們建議重新部署您應用程式的CLEAN版本,以降低DLL快取的可能性。
請嘗試在一個新的項目中下載該庫,並清除伺服器上所有Windows臨時文件和緩存文件夾。
手動從臨時文件夾或指定的安裝路徑刪除 IronOcr
卸載庫,包括勾選“移除依賴”選框。
手動從此位置刪除 NuGet 快取:(%userprofile%. nuget\packages).
通過 Visual Studio 清除快取,請選擇以下選項:轉到工具 > NuGet 包管理器 > 一般,然後點擊清除所有 NuGet 快取。(s).
自動清除所有 NuGet 快取。
在步驟 2 中列出的使用者設置一個新的安裝路徑,安裝到 Program Files、Temp、Users 之外的新目錄中。https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.Installation.html#IronOcr_Installation_InstallationPath
如果那沒有幫助解決問題,請查看我們的工程需求IronOCR 清單。 此資訊可讓我們的工程師迅速回應技術詢問。