Laufzeiten Kopierausnahme

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

Dieser Fehler tritt in einigen seltenen Fällen auf, wenn die DLLs für unser spezielles ML-Modell nicht richtig kopiert werden. Mit der folgenden Lösung können Sie diesen einmaligen Fehler beheben.

IronQrDetection.Exceptions.IronQrRuntimesCopyException : Machine learning DLLs were not successfully automatically copied from the runtimes directory. This may occur on various operating systems or frameworks. Please follow the steps in the following article to resolve this issue: https://ironsoftware.com/csharp/qr/troubleshooting/runtimes-copy-exception/

Lösung

  1. Die Lösung für dieses Problem besteht darin, zunächst zum Ordner "runtimes" zu navigieren. In Ihrer Lösung wird dies unter /bin/Debug/net6.0/runtimes zu finden sein(Debug ist ein Beispiel, folgen Sie der Konfiguration, die Sie eingestellt haben) (Wenn Sie ein anderes Ziel-Framework verwenden, ersetzen Sie net6.0).
  2. Sie werden alle unterstützten Plattformen und Betriebssysteme als Verzeichnisse in /runtimes/ sehen, gehen Sie in das für Sie zutreffende und kopieren Sie die Dateien manuell in das Ausgabeverzeichnis /bin/Debug/net6.0/.