Exception de copie d'exécution
Cette erreur se produit dans de rares cas où les DLL de notre modèle ML spécifique ne sont pas correctement copiées. La solution ci-dessous vous permettra de corriger cette erreur ponctuelle.
IronQrDetection.Exceptions.IronQrRuntimesCopyException : Les DLL d'apprentissage automatique n'ont pas été copiées automatiquement avec succès depuis le répertoire d'exécution. Cela peut se produire sur différents systèmes d'exploitation ou frameworks. Veuillez suivre les étapes décrites dans l'article suivant pour résoudre ce problème : https://ironsoftware.com/csharp/qr/troubleshooting/runtimes-copy-exception/
Solution
-
Localisez le dossier
runtimes: Accédez au dossierruntimesdans votre solution. Ceci peut être trouvé à/bin/Debug/net6.0/runtimes(remplacezDebugpar votre configuration actuelle etnet6.0par votre framework cible s'il diffère). -
Copiez les fichiers nécessaires : Dans le répertoire
/runtimes/, vous trouverez des sous-répertoires pour toutes les plateformes et tous les systèmes d'exploitation pris en charge. Entrez le répertoire correspondant à votre système d'exploitation et copiez manuellement les fichiers nécessaires dans le répertoire de sortie :/bin/Debug/net6.0/.# Example bash command to copy files on Unix-like systems cp /bin/Debug/net6.0/runtimes/<your-platform>/* /bin/Debug/net6.0/# Example bash command to copy files on Unix-like systems cp /bin/Debug/net6.0/runtimes/<your-platform>/* /bin/Debug/net6.0/SHELL# Example PowerShell command to copy files on Windows systems Copy-Item -Path .\bin\Debug\net6.0\runtimes\<your-platform>\* -Destination .\bin\Debug\net6.0\# Example PowerShell command to copy files on Windows systems Copy-Item -Path .\bin\Debug\net6.0\runtimes\<your-platform>\* -Destination .\bin\Debug\net6.0\SHELLAssurez-vous de remplacer
<your-platform>par le répertoire approprié qui correspond à votre plateforme (par exemple,win-x64,osx-x64,linux-x64, etc.). - Reconstruire et tester : Une fois les fichiers nécessaires copiés, reconstruisez votre projet pour vérifier que le problème est résolu. Les DLL appropriées devraient maintenant être disponibles pour que le modèle ML fonctionne.

