IronOCR Çalışma Zamanları Klasörünü Yönetmek
Bu sorunla karşılaşıldığında görülen yaygın istisnalar şunlardır:
IronOcr için Tesseract dağıtılırken hata 'libtesseract-5' bulunamıyor 'libtesseract-5' bulunamadi
- Tesseract-5 bulunamadı
- \bin\runtimes\win-x64\native\IronOcr.Native.deployment.json konumunda dağıtım yapılandırma dosyası bulunurken hata oluştu
2022.8.7804 sürümünden itibaren, IronOCR Tesseract'ı ayrı bir bağımlılık olarak yüklemek yerine paketler.
Önerilen:
- Visual Studio içinden Yayınlama Sihirbazını kullanarak dağıtın ve hedef runtime olarak Taşınabilir seçeneğini belirleyin (bu, çalışma zamanları klasörünü otomatik olarak içerecektir).
- Dağıtımınızı Visual Studio ile yönetemiyorsanız, gelişim makinesinden runtime klasörlerini üretim makinenizin bin klasörüne manuel olarak kopyalayın.
- Windows Yükleyicisini deneyin.
Azure'u yerel olarak çalıştırırken bu sorunu görüyorsanız, bunun nedeni Azure Storage Emulator'ün (Azurite) ek bir bin klasörü oluşturmasıdır. Daha ayrıntılı açıklama ve çözüm için lütfen şu makaleye bakın: Yerel Makinelerde Azure İşlevlerini Hata Ayıklama - IronOCR.

