Allgemeine Tipps zur Fehlerbehebung für IronOCR
Für allgemeine Zugangs- und Anwendungsprobleme versuchen Sie bitte die folgenden Vorschläge:
Bitte stellen Sie sicher, dass Sie die _aktuelle Version 2015-2019 _von Microsoft Visual C++ Redistributable for Visual Studio auf Ihren Zielrechnern installiert haben - da Tesseract davon abhängig ist.
x86-Maschinen erfordern nur x86
x64-Maschinen erfordern beide x86 und x64
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Produktionsserver sind in der Regel stärker abgeschottet als Entwicklungs- oder Testrechner. Bitte stellen Sie sicher, dass der Server über einen Internetzugang verfügt, um die erforderlichen Komponenten herunterzuladen(beim ersten Lauf).
Stellen Sie sicher, dass für die folgenden Benutzer Vollzugriffsrechte auf den Standard-Temp-Ordner Ihres Systems angewendet werden(unter Windows ist dies normalerweise /windows/temp) und die Eingabedateien/den Speicherort:
AppPool identifizieren/IIS-Benutzer(typisch IUSER)
NetzwerkDienst
ASPNET(falls zutreffend)
Nach der Aktualisierung der Bibliotheksversion oder der Änderung von Lizenzschlüsseln empfehlen wir, eine CLEAN-Version Ihrer Anwendung bereitzustellen, um die Wahrscheinlichkeit des DLL-Cachings zu verringern.
Versuchen Sie bitte, die Bibliothek in ein sauberes Projekt herunterzuladen und löschen Sie alle Windows-Temp-Dateien und Cache-Ordner auf Ihren Servern.
Manuelles Löschen von IronOCR aus dem Temp-Ordner oder dem angegebenen Installationspfad
Deinstallieren Sie die Bibliothek, indem Sie das Kontrollkästchen "Abhängigkeiten entfernen" aktivieren
Entfernen Sie den NuGet-Cache manuell von diesem Speicherort:(%Benutzerprofil%. nuget\pakete).
Löschen Sie den Cache automatisch über Visual Studio, indem Sie die folgende Option wählen: Gehen Sie zu Tools > NuGet Package Manager > General und klicken Sie dann auf Clear All NuGet Cache(s).
Automatisches Löschen aller NuGet-Caches.
Legen Sie einen neuen Installationspfad in einem neuen Verzeichnis außerhalb von Program Files, Temp, Users für die in Schritt 2 aufgeführten Benutzer fest:https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.Installation.html#IronOcr_Installation_InstallationPath
Wenn dies nicht hilft, das Problem zu lösen, lesen Sie bitte unsereTechnische Anfrage liste für IronOCR. So erhalten unsere Ingenieure die Informationen, die sie benötigen, um eine technische Anfrage so schnell wie möglich zu bearbeiten.