Laufzeiten Kopierausnahme
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
Die Lösung für dieses Problem besteht darin, zuerst zum
runtimes
-Ordner zu navigieren. In Ihrer Lösung wird dies unter/bin/Debug/net6.0/runtimes
sein (Debug ist ein Beispiel, folgen Sie der Konfiguration, die Sie festgelegt haben) (Wenn Sie ein anderes Ziel-Framework verwenden, ersetzen Sienet6.0
).- 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/
.