Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cuando esté listo para distribuir la aplicación de C# o C++ que usa Windows ML, debe asegurarse de que el marco de Windows App SDK se implemente correctamente en los dispositivos de los usuarios. El entorno de ejecución de Windows ML se distribuye como parte del SDK de aplicaciones de Windows.
Opciones de implementación admitidas para Windows ML
Windows ML admite las opciones de implementación independientes y dependientes del marco en Windows App SDK. Consulte la introducción a la implementación de Windows App SDK para obtener más información sobre las opciones de implementación en Windows App SDK.
Dependiente del marco de trabajo: ✅ soportado
La aplicación depende del entorno de ejecución de Windows App SDK o del paquete de marco que esté presente en la máquina de destino. La implementación dependiente del marco es el modo de implementación predeterminado del SDK de aplicaciones de Windows para su uso eficaz de los recursos de la máquina y la capacidad de servicio. Consulte Arquitectura de implementación e información general sobre las aplicaciones dependientes del marco para obtener más información.
Autocontenida: ✅ compatible
Con la versión de disponibilidad general de Windows ML, ahora se admite el uso de la opción de implementación independiente en Windows App SDK al usar Windows ML. Consulte Guía de implementación para aplicaciones autocontenidas para obtener más información.
En modo independiente, los archivos binarios de ONNX Runtime se implementan junto con la aplicación:
MyApp/
├── MyApp.exe
├── Microsoft.Windows.AI.MachineLearning.dll
├── onnxruntime.dll
├── onnxruntime_providers_shared.dll
└── DirectML.dll
Recursos adicionales
Para obtener información más detallada sobre la implementación de aplicaciones de Windows App SDK, consulte estos recursos: