Ogólne porady dotyczące rozwiązywania problemów z IronOCR
W przypadku ogólnych problemów z dostępem i aplikacjami, spróbuj następujących sugestii:
- Upewnij się, że na docelowych maszynach masz zainstalowaną najnowszą wersję 2015-2019 Microsoft Visual C++ Redistributable for Visual Studio, ponieważ Tesseract jest od tego zależny.
- Maszyny x86 wymagają tylko wersji x86.
- Maszyny x64 wymagają obu wersji x86 i x64.
- Aby uzyskać więcej informacji, zapoznaj się z dokumentacją Microsoft.
Serwery produkcyjne są zazwyczaj bardziej zabezpieczone niż maszyny do rozwijania lub testowania. Upewnij się, że serwer ma dostęp do internetu, aby pobrać wymagane komponenty przy pierwszym uruchomieniu.
- Upewnij się, że na domyślnym folderze temp systemu (w Windows to zazwyczaj
/windows/temp) i plikach/wejściu lokalizacji są zastosowane uprawnienia Pełnej Kontroli dla następujących użytkowników:- Tożsamość AppPool/użytkownik IIS (zazwyczaj IUSR)
- NetworkService
- ASPNET (jeśli dotyczy)
Po zaktualizowaniu wersji biblioteki lub zmianie kluczy licencyjnych, zaleca się ponowne wdrożenie wersji CZYSTEJ aplikacji, aby zmniejszyć prawdopodobieństwo buforowania DLL.
- Spróbuj pobrać bibliotekę do czystego projektu, usuwając wszystkie pliki tymczasowe Windows i foldery cache na serwerach.
- Ręcznie usuń IronOCR z folderu temp lub z określonej Ścieżki Instalacji.
- Odinstaluj bibliotekę, upewniając się, że zaznaczyłeś pole Usuń zależności.
- Ręcznie usuń cache NuGet z tej lokalizacji:
%userprofile%\.nuget\packages. - Automatycznie wyczyść cache poprzez Visual Studio, wybierając następującą opcję: Przejdź do Narzędzia > Menedżer pakietów NuGet > Ogólne i kliknij Wyczyść wszystkie cache NuGet.
- Ustaw nową Ścieżkę Instalacji w nowym katalogu poza Program Files, Temp lub Users zgodnie z instrukcjami zawartymi tutaj: Ustawianie ścieżki instalacji IronOCR.
Jeśli te kroki nie rozwiązują problemu, przejrzyj naszą listę Engineering Request dla IronOCR. To dostarcza informacji potrzebnych naszym inżynierom, aby jak najszybciej odpowiedzieć na zapytanie techniczne.

