IronOCR-Laufzeiten-Ordner

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

Häufige Ausnahmen, bei denen dieses Problem auftritt, sind:

  • Fehler bei der Bereitstellung von Tesseract für IronOcr
  • 'libtesseract-5' kann nicht gefunden werden
  • Es konnte kein 'libtesseract-5' gefunden werden
  • Tesseract-5 konnte nicht lokalisiert werden
  • Fehler beim Auffinden der Bereitstellungskonfigurationsdatei unter \bin\runtimes\win-x64\native\IronOcr.Native.deployment.json

    Ab Version 2022.8.7804 packt IronOCR Tesseract, anstatt es separat als Abhängigkeit zu installieren.

    Empfohlen:

  1. Einsetzen mit derVeröffentlichungs-Assistent in Visual Studio und wählen Sie Portable als Ziellaufzeit(dies schließt automatisch den Laufzeiten-Ordner ein)

  2. Wenn Sie Visual Studio nicht zur Verwaltung Ihrer Bereitstellung verwenden können, kopieren Sie die Laufzeitordner manuell von einem Entwicklungscomputer in den bin-Ordner auf Ihrem Produktionscomputer

  3. Versuchen Sie dieWindows-Installationsprogramm

    Wenn Sie dieses Problem bei der Ausführung von Azure auf lokaler Ebene haben, liegt das daran, dass der Azure Storage Emulator(Azurit) erstellt einen zusätzlichen Ordner bin. Im folgenden Artikel finden Sie eine ausführlichere Erklärung und eine Umgehungslösung:https://ironsoftware.com/csharp/ocr/troubleshooting/debugging-azure-functions-on-local-machine-ironocr/