Nie udało się zlokalizować 'tessdata\fra.traineddata nawet po pomyślnym rozpakowaniu pakietu językowego

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

IronOCR wymaga uprawnień do zapisu do folderu runtime podczas wykonywania. Jeśli IronOCR nie ma uprawnień do dostępu do folderu runtime, może to spowodować następujący wyjątek:

Exception: 'Failed to locate 'tessdata\fra.traineddata even after successfully unpacking the language pack'

Ten wyjątek występuje, ponieważ IronOCR nie mógł znaleźć rozpakowanego pliku językowego w folderze tessdata.

IronOCR rozpakowuje plik językowy .ocrdata z folderu OcrData do folderu tessdata głęboko w katalogu runtime podczas wykonywania, jeśli plik jeszcze nie istnieje. Niektóre aplikacje ochrony przed wirusami, takie jak Windows Ransomware Protection, mogą ograniczać uprawnienia zapisu dla IronOCR. Nawet jeśli Visual Studio ma uprawnienia do dostępu do tego katalogu, IronOCR może być odrzucone.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 5,571,678 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronOcr
uruchom próbkę obserwuj, jak twój obraz staje się tekstem z możliwością wyszukiwania.