Windows App SDK
| Разработчик: | Microsoft (США) |
| Лицензия: | Бесплатно |
| Версия: | 2.5.1 |
| Обновлено: | 2026-09-17 |
| Системы: | Windows 11 / Windows 10 |
| Интерфейс: | английский |
| Рейтинг: |
|
| Категория: | Драйверы и обновления |
| Размер: | зависит от платформы |
Новое в версии Windows App SDK 2.5.1
16 сентября 2026 года вышла версия Windows App SDK 2.5.1. Обновление добавляет поддержку модулей Windows Error Reporting и ограниченных API AppContentSearch, а также исправляет сбои и ошибки интерфейса, композиции и развёртывания.
Добавлено
- Windows Error Reporting: добавлена поддержка расширения манифеста пакета `windows.diagnosticServiceModule`. Автономные приложения .NET в формате MSIX могут объявлять диагностические модули, которые Windows Error Reporting загружает для сбора полезных дампов при сбоях.
- AppContentSearch: новые API `AppContentIndex` доступны как функция с ограниченным доступом LAF для приложений, получивших токен LAF. Они позволяют передавать текстовое и графическое содержимое для индексирования и выполнять лексический поиск, а на поддерживаемых устройствах с NPU — семантический поиск. API поддерживают сценарии семантического поиска и RAG (RuntimeCompatibilityChange: AppContentSearchNewAPI_LafCheck).
- API Microsoft.Windows.Search.AppContentIndex: по сравнению с версией 2.4.0 добавлены `AppIndexContentRegion.CreateFromBitmap`, `AppIndexContentRegion.CreateFromImageStream`, `AppManagedIndexableAppContent.CreateFromBitmap`, `AppManagedIndexableAppContent.CreateFromImageStream`, `ContentRegionImageOptions`, `ContentRegionTextOptions.AllowSemanticIndexing` и `ImageOcrIndexingOptions`.
Исправлено
- Ввод во всплывающих окнах: устранён сбой при обработке события фокуса или указателя после удаления island всплывающего окна (RuntimeCompatibilityChange: PointerInputProcessor_ReleaseCaptureOnDisposedIsland).
- NavigationView: устранён сбой, возникавший при изменении размера элемента управления, если `MaxHeight` панели мог получить отрицательное значение (RuntimeCompatibilityChange: NavigationView_UpdatePaneLayoutNegativeMaxHeight).
- ElementCompositionPreview: набор свойств, возвращаемый `ElementCompositionPreview.GetPointerPositionPropertySet`, больше не перестаёт обновляться при нажатом указателе (RuntimeCompatibilityChange: PointerPositionPropertySet_UpdateWhilePressed).
- NavigationViewItem: устранён сбой при показе всплывающего окна развёрнутого элемента после его сворачивания или повторного использования (RuntimeCompatibilityChange: NavigationViewItem_DeferredFlyoutShowStaleState).
- KeyboardAccelerator: устранено аварийное завершение при использовании OEM-клавиши или клавиши пунктуации, например запятой, точки с запятой или скобки, с отображением метки сочетания клавиш (RuntimeCompatibilityChange: KeyboardAccelerator_OemKeyNoFailFast).
- XAML: исправлено критическое завершение процесса при завершении работы XAML в приложениях с WinUI 3 на нескольких потоках интерфейса (RuntimeCompatibilityChange: WindowsXamlManager_ActivationFactoryCacheResetRace).
- CommandBar: устранено появление пустой кнопки дополнительного меню при отсутствии вторичных команд и дробном масштабе дисплея, например 175% (RuntimeCompatibilityChange: CommandBar_SpuriousOverflowButtonAtFractionalScale).
- System Composition Engine: приложения снова могут вызывать `VisualInteractionSource.CreateFromIVisualElement` (RuntimeCompatibilityChange: CompositionEngine_SwitcherSeptemberFixes).
- System Composition Engine: исправлено отображение графов эффектов и `SceneLighting` (RuntimeCompatibilityChange: CompositionEngine_SwitcherSeptemberFixes).
- InputPointerSource: свойство `InputPointerSource.ActivationBehavior` снова учитывает значение `NoActivate` при использовании System Composition Engine (RuntimeCompatibilityChange: CompositionEngine_SwitcherSeptemberFixes).
- CompositionEngine: исправлено поведение выбора при входных значениях `null` и операциях выбора без изменений (RuntimeCompatibilityChange: CompositionEngine_SwitcherSeptemberFixes).
- System Composition Engine: исправлена настройка курсора для ввода после поднятия указателя (RuntimeCompatibilityChange: CompositionEngine_SwitcherSeptemberFixes).
- ICompositionObject: исправлены запросы к коллекциям точек градиента при использовании System Composition Engine (RuntimeCompatibilityChange: N/A, исправление композиции в операционной системе).
- ContentExternalOutputLink: исправлено поведение границы и фона при использовании System Composition Engine (RuntimeCompatibilityChange: N/A, исправление композиции в операционной системе).
- VisualReferenceController: восстановлен доступ к компоненту при использовании System Composition Engine (RuntimeCompatibilityChange: N/A, исправление композиции в операционной системе).
- Установка: устранена ошибка регистрации, которая могла возникать при установке Windows App SDK (RuntimeCompatibilityChange: N/A, исправление регистрации при развёртывании).
- Video Super Resolution: устранён сбой инициализации или вывода результатов при использовании обновлённой зависимости ONNX Runtime (RuntimeCompatibilityChange: N/A, обновление совместимости зависимостей).
Системные требования для Windows App SDK включают:
-
Операционная система:
- Windows 10 версии 1809 (сборка 17763) или выше.
- Windows 11.
-
Среда разработки:
- Visual Studio 2019 версии 16.9 или выше.
- Visual Studio 2022.
-
Языки программирования:
- C#.
- C++/WinRT.
- Rust.
-
Дополнительные компоненты:
- .NET 5 или выше для разработки на C#.
- Windows 10 SDK версии 10.0.19041.0 или выше.
Эти требования позволяют разрабатывать и тестировать приложения, используя последние технологии и библиотеки, предоставляемые Windows App SDK.
- Microsoft выпустила Windows ML — среда выполнения для локального запуска ИИ-моделей на Windows 11 ПК
- Бесплатные виртуальные машины Windows 11: Visual Studio 2022 и другие инструменты разработки
- В Windows 11 доступны новые виджеты для мониторинга ресурсов системы: CPU, GPU, Память, Сеть
- Microsoft добавит панель «Расширенные параметры Windows» для опытных пользователей Windows 11
Windows App SDK, также известный как Project Reunion, это набор инструментов от Microsoft, предназначенный для помощи разработчикам в создании современных приложений для Windows. Этот SDK обеспечивает единый API, который работает на различных устройствах и платформах Windows, таких как Windows 10 и Windows 11. Он включает в себя множество компонентов и библиотек, таких как WinUI, WebView2 и MSIX, которые предлагают улучшенные возможности для интерфейса, обработки данных и упаковки приложений.
Основные особенности Windows App SDK
- WinUI 3 (Windows UI Library): Это современная библиотека пользовательского интерфейса, которая предоставляет богатые возможности для создания интерактивных и визуально привлекательных приложений. WinUI 3 поддерживает как десктопные, так и UWP (Universal Windows Platform) приложения.
- WebView2: Компонент, который позволяет интегрировать веб-контент в приложения, используя технологию Microsoft Edge (Chromium).
- MSIX: Формат упаковки приложений, который упрощает их установку, обновление и удаление, обеспечивая при этом высокий уровень безопасности.
- MRT Core (Modern Resource Technology): Предоставляет улучшенную поддержку для управления ресурсами приложений, такими как локализация и темизация.
Windows App SDK позволяет разработчикам использовать последние инновации в Windows, не теряя при этом поддержки более старых версий системы. Это делает его важным инструментом для разработчиков, стремящихся создать приложения, которые могут достичь широкой аудитории пользователей Windows. SDK постоянно обновляется и расширяется, включая новые функции и улучшения, что делает его весьма актуальным ресурсом для разработчиков приложений под Windows.
Как скачать Windows App SDK
Перейдите на страницу загрузки и выберите версию для вашего устройства.




