Excepción de copia de tiempos de ejecución
Este error es causado en algunos casos raros donde las DLL para nuestro modelo ML especial no se copian correctamente. En la solución a continuación, puedes resolver este error único.
IronQrDetection.Exceptions.IronQrRuntimesCopyException : Las DLLs de aprendizaje automático no se copiaron automáticamente con éxito desde el directorio de entornos de ejecución. Esto puede ocurrir en varios sistemas operativos o frameworks. Por favor, siga los pasos en el siguiente artículo para resolver este problema: https://ironsoftware.com/csharp/qr/troubleshooting/runtimes-copy-exception/
Solución
-
Ubica la carpeta
runtimes: Navega a la carpetaruntimesen tu solución. Esto se puede encontrar en/bin/Debug/net6.0/runtimes(reemplazaDebugcon tu configuración actual ynet6.0con tu marco de trabajo objetivo si es diferente). -
Copie los Archivos Necesarios: Dentro del directorio
/runtimes/, encontrarás subdirectorios para todas las plataformas y sistemas operativos compatibles. Entra en el directorio que corresponde a tu sistema operativo y copia manualmente los archivos necesarios al directorio de salida:/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\SHELLAsegúrate de reemplazar
<your-platform>con el directorio adecuado que coincida con tu plataforma (por ejemplo,win-x64,osx-x64,linux-x64, etc.). -
Reconstruir y Probar: Después de copiar los archivos necesarios, reconstruya su proyecto para verificar que el problema esté resuelto. Ahora las DLLs correctas deberían estar disponibles para que el modelo de ML funcione.

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.