Поделиться через


Версии среды выполнения ONNX, отправленные в Windows ML

Каждый выпуск пакета SDK для приложений Windows включает Машинное обучение Windows, которое содержит копию среды выполнения ONNX, чтобы ваше приложение могло использовать общую системную копию среды выполнения ONNX вместо распространения собственной копии (если выбрать развертывание, зависящее от общей платформы). Дополнительные сведения см. в статье "Развертывание приложения ".

Версии среды выполнения ONNX в Windows ML

В следующей таблице объясняется, какой коммит среды выполнения ONNX был включен в каждый выпуск пакета Windows App SDK (который содержит Windows ML).

Версия пакета SDK для приложений Для Windows Дата выпуска пакета SDK для приложений Windows Хэш фиксации среды выполнения ONNX Дата выполнения ONNX
2.0.0-Experimental6 3/13/2026 058787c (1.24.2) 2/18/2026
2.0.0-Preview1 2/13/2026 d7dffa0 (~1.24.0 RC) 1/23/2026
2.0.0-Experimental5 2/13/2026 d5379f5 (~1.24.0) 12/4/2025
2.0.0-Experimental4 13.01.2026 d5379f5 (~1.24.0) 12/4/2025
1.8.6 3/19/2026 8db19e1 (1.23.4) 2/18/2026
1.8.5 2/10/2026 58b2075 (~1.23.3) 1/20/2026
1.8.4 13.01.2026 a83fc4d (~1.23.2) 10/21/2025
1.8.3 11/11/2025 a83fc4d (~1.23.2) 10/21/2025
1.8.2 10/14/2025 d9b2048 (~1.23.1) 9/26/2025
1.8.1 9/22/2025 a922003 (~1.23.0) 9/10/2025
1.8.0-Experimental4 7/8/2025 1.22.0 (с незначительными изменениями) 5/9/2025

Автоматическое обновление для приложений, зависимых от платформы

Если ваше приложение использует зависимую от платформы версию пакета SDK для приложений Windows, ваше приложение будет автоматически получать обновления в рамках номера редакции версии без необходимости повторной компиляции и обновления самого приложения, но не между дополнительными или основными версиями.

В следующей таблице показано, как автоматические обновления работают в разных изменениях номера версии пакета SDK для приложений Windows :

Компонент версии Пример изменения Автоматическое обновление? Description
Версия (x.y.Z) 1.8.0 → 1.8. 1 ✅ Да Исправления ошибок и патчи — применяются автоматически
Версия (x.y.Z) 1.8.1 → 1.8. 2 ✅ Да Исправления ошибок и патчи — применяются автоматически
Минорная (x.Y.z) 1.8.2 → 1. 9.0 ❌ Нет Значительное обновление — требуется обновление вручную
Майор (X.y.z) 1.9.0 → 2.0.0 ❌ Нет Критические изменения — требуется обновление вручную

Примеры разбивки версий

Целевые объекты приложений Последняя версия доступна Приложение действительно использует Тип обновления
1.8.0 1.8.3 1.8.3 ✅ Автоматическое (редакция)
1.8.0 1.9.0 1.8.3* ❌ Требуется вручную (незначительно)
1.8.0 2.0.0 1.8.3* ❌ Требуется ручное управление (основной)

*Последняя редакция в той же дополнительной версии

Это означает, что если вы нацеливаетесь на версию 1.8.0 Windows App SDK, а выпущена версия 1.8.1, приложение будет автоматически использовать 1.8.1 (и соответствующую версию среды выполнения Windows ML ONNX Runtime). Однако при выпуске версии 1.9.0 ваше приложение будет продолжать использовать 1.8.1, пока вы вручную не обновите его до 1.9.0.