General Troubleshooting Tips for IronOCR

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

Pour les questions générales d'accès et d'application, veuillez essayer les suggestions suivantes :

  1. Assurez-vous que la dernière version 2015-2019 de Microsoft Visual C# Redistributable pour Visual Studio est installée sur les machines cibles, car Tesseract en dépend.
  2. les machines x86 nécessitent uniquement des versions x86.
  3. les machines x64 nécessitent les versions x86 et x64.
  4. Pour plus d'informations, consultez la documentation Microsoft.

Les serveurs de production sont généralement plus verrouillés que les machines de développement ou de test. Veuillez vous assurer que le serveur dispose d'un accès à l'internet pour télécharger les composants requis lors de la première exécution.

  1. Assurez-vous que les autorisations de contrôle total sont appliquées pour les utilisateurs suivants sur le dossier temp par défaut de votre système (sous Windows, il s'agit normalement de /windows/temp) et les fichiers d'entrée/localisation :
    • AppPool identity/IIS User (typiquement IUSR)
    • NetworkService
    • ASPNET (le cas échéant)

Après avoir mis à jour la version de la bibliothèque ou modifié les clés de licence, il est conseillé de redéployer une version CLEAN de votre application afin de réduire la probabilité de mise en cache des DLL.

  1. Essayez de télécharger la bibliothèque dans un projet propre, en supprimant tous les fichiers temporaires Windows et les dossiers de cache sur vos serveurs.
  2. Supprimez manuellement IronOcr du dossier temporaire ou du chemin d'installation spécifié.
  3. Désinstallez la bibliothèque en veillant à cocher la case Supprimer les dépendances.
  4. Supprimez manuellement le cache NuGet de cet emplacement : %userprofile%\c.nuget\packages.
  5. Effacez automatiquement le cache dans Visual Studio en choisissant l'option suivante : Allez dans Outils > NuGet Package Manager > Général, puis cliquez sur Effacer tout le(s) cache(s) NuGet.
  6. Définissez un nouveau chemin d'installation dans un nouveau répertoire en dehors de Program Files, Temp ou Users en suivant les instructions données ici : Configuration du chemin d'installation d'IronOCR.

Si ces étapes ne permettent pas de résoudre le problème, veuillez consulter notre liste de demandes d'ingénierie pour IronOcr. Elle fournit les informations dont nos ingénieurs ont besoin pour répondre le plus rapidement possible à une demande de renseignements techniques.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 5,044,537 | Version : 2025.11 vient de sortir