Windows App SDK

скриншоты Windows App SDK

Скачать

Разработчик: Microsoft (США)
Лицензия: Бесплатно
Версия: 1.8.0 Stable (1.8.250907003) / 1.8 Preview (1.8.250814004-preview1)
Обновлено: 2025-09-11
Системы: Windows 11 / Windows 10
Интерфейс: английский
Рейтинг: рейтинг
Категория:Драйверы и обновления
Размер: зависит от платформы
Windows App SDK (Project Reunion) — это набор инструментов от Microsoft для создания современных приложений Windows. Включает WinUI 3 для интерфейсов, WebView2 для веб-контента, MSIX для упаковки приложений и MRT Core для управления ресурсами. Обеспечивает поддержку новых и старых версий Windows

Новое в версии Windows App SDK 1.8

Новое в 1.8.0 Stable (1.8.250907003) (09.09.2025):

Microsoft выпустила стабильную версию Windows App SDK 1.8.0 — это актуальный сервисный релиз ветки 1.8, доступный для обновления через NuGet или в виде обновлённого runtime/MSIX-пакета.

Основные новшества

  • Windows AI API — в SDK интегрированы локальные AI-API для Copilot+ ПК. Возможности включают: работу с промптами, распознавание текста на изображениях, описание содержимого, удаление объектов на фото и др. Используется модель Phi Silica.
  • Ограничение размера промпта — приложения могут проверить, превышает ли ввод лимит для Text Summarizer. Возвращается индекс, по которому можно корректировать данные. Лимит основан на токенах и является динамическим.
  • Text Rewriter с выбором тона — поддерживаются варианты Casual, Formal, General и новый Concise для кратких формулировок.
  • Суммаризация диалогов — возможность кратко излагать переписки (чаты, e-mail, треды) с выбором языка результата для лучшей локализации.
  • Object Erase — удаление объектов на фото с автоматическим восстановлением фона по маске.
  • Новый тип Decimal — 96-битное десятичное представление для точных финансовых и научных вычислений, удобное для языков без встроенной поддержки decimal.
  • NuGet-метапакет — Windows App SDK теперь доступен как метапакет, включающий набор зависимостей. Можно использовать весь SDK или только нужные компоненты.
  • MSIX-рефакторинг — поддержка публикации MSIX вынесена в отдельный пакет, улучшена работа Single-Project решений (MSIX bundle и upload-пакеты).
  • Современные Storage Pickers — новые API для выбора файлов и папок в WinUI 3, которые работают даже в режиме администратора и не требуют ручного создания HWND.

Прочие изменения

  • Для упакованных AppContainer-приложений теперь требуется capability packageManagement.
  • Экспериментальные WinML API удалены из релиза (будут возвращены позже).

Исправления

  • Устранено мерцание окон при использовании ExtendsContentIntoTitleBar.
  • NavigationView: корректное очищение SelectedItem=null в collapsed-режиме.
  • TabView: исправлен фокус после закрытия вкладки и выравнивание отступов при TabWidthMode=SizeToContent.
  • SplitButton: визуально выровнен по высоте со стандартными кнопками.

Новые API

  • Microsoft.Windows.AI.Foundation — AIFoundationContract, EmbeddingVector
  • Microsoft.Windows.AI.Imaging — ImageObjectRemover
  • Microsoft.Windows.AI.Text — ConversationSummaryOptions, TextRewriter (RewriteAsync), TextSummarizer (SummarizeConversationAsync, IsPromptLargerThanContext) и др.
  • Microsoft.Windows.Foundation — DecimalContract, DecimalHelper, DecimalValue
  • Microsoft.Windows.Storage.Pickers — FileOpenPicker, FileSavePicker, FolderPicker и др.
  • Microsoft.Windows.Widgets.Feeds.Providers — FeedManager.TryRemoveAnnouncementById

Новое в версии Windows App SDK 1.8 Preview

Новое в 1.8 Preview (1.8.250814004-preview1) (19.08.2025):

Microsoft выпустила предварительную версию Windows App SDK 1.8 (канал preview). Разработчики могут обновить существующие проекты с Windows App SDK 1.7 (stable) до NuGet-пакета 1.8.0-preview. Также доступны обновлённые рантаймы и MSIX-пакеты.

Новые возможности

  • Ограничение размера входных данных (Prompt Size Limit Reporting) — приложения могут проверять, не превышает ли вводимый текст допустимый лимит для вызова Text Summarizer. Если лимит превышен, API возвращает индекс ограничения. Ограничение считается по токенам, а не по символам, и может меняться со временем.
  • Тон переписывания текста (Text Rewriter Tone) — позволяет задавать стиль при перефразировании текста:
    • Casual — более разговорный и непринуждённый стиль;
    • Formal — строгий, профессиональный стиль с сохранением структуры;
    • General — максимально близкий к исходному тону.
  • Опции для сводки диалогов (Conversation Summary Options) — возможность задать язык итогового резюме беседы, что улучшает локализацию и пользовательский опыт.

Другие изменения

  • Теперь для приложений в AppContainer требуется capability packageManagement. Ранее из-за ошибки инициализации DeploymentManager это не было обязательным.

Новые API (по сравнению с 1.7 Stable)

  • Microsoft.Windows.AI.FoundationAIFoundationContract, EmbeddingVector
  • Microsoft.Windows.AI.ImagingImageObjectRemover, ImageObjectRemoverContract
  • Microsoft.Windows.AI.TextConversationItem, ConversationSummaryOptions, InputKind, LanguageModel (создание контекста, генерация embedding-векторов и ответов, проверка длины промпта, получение идентификатора векторного пространства), LanguageModelEmbeddingVectorResult, TextRewriter, TextRewriteTone, TextSummarizer (сводка диалогов и проверка промптов)
  • Microsoft.Windows.ApplicationModel.Background.UniversalBGTaskTask.Run
  • Microsoft.Windows.Storage.Pickers — поддержка FileOpenPicker, FileSavePicker, FolderPicker и связанных контрактов
  • Microsoft.Windows.Widgets.Feeds.ProvidersFeedManager.TryRemoveAnnouncementById, IFeedManager3

Новые API по сравнению с 1.8-exp4

  • TextSummarizer.IsPromptLargerThanContext
  • FileSavePicker.SuggestedFolder

Известные проблемы

  • При отдельном использовании компонентных пакетов (например, Microsoft.WindowsAppSDK.WinUI) потребуется ссылка на Microsoft.Windows.SDK.BuildTools.MSIX. Без этого возможна ошибка в некоторых решениях на базе wapproj («WinAppSdkExpandPriContent task not found»). Использование полного пакета Microsoft.WindowsAppSDK (основной сценарий) проблем не вызывает.

Новое в версии Windows App SDK 1.7

Новое в 1.7.3 (1.7.250606001) Stable (06.10.2025):

Вышла версия Windows App SDK 1.7.250513003 (NuGet-пакет доступен для обновления). Также опубликованы обновлённые рантаймы и MSIX-пакеты. Последний сервисный релиз — 1.7.3 (1.7.250606001).

Основные новшества

  • Windows AI API — в SDK появилась серия API для работы с локальными языковыми моделями на Copilot+ ПК. Теперь приложения могут:
    • отвечать на текстовые запросы;
    • распознавать текст в изображениях;
    • описывать содержимое изображений;
    • удалять объекты с изображений и многое другое.

    Важно: для работы этих API требуется устройство Copilot+ PC и актуальная сборка Windows 11 Insider Preview (Dev Channel). На неподдерживаемых устройствах вызовы API приведут к ошибке.

  • Новое свойство Rank для Виджетов — позволяет системе сортировать виджеты одного приложения. Если от одного поставщика доступно несколько виджетов, свойство Rank определяет порядок их отображения. Оно не влияет на положение относительно виджетов других приложений.

Исправления ошибок

  • В лицензию .nupkg добавлено требование следовать руководству по ответственному использованию генеративного ИИ (Developing Responsible Generative AI Applications and Features on Windows).
  • Исправлен потенциальный сбой в ApplicationDataProvider::GetStateFolderUris, связанный с повторным входом (GitHub issue #10513).
  • Исправлен возможный сбой при закрытии окна в WindowChrome::SetTitleBar (GitHub issue #9203).
  • Исправлен потенциальный сбой в PointerInputObserverWinRT::FlushCoalescedInput_Callback при обработке входных событий.

Новые API в версии 1.7.3

Microsoft.Windows.Widgets.Providers

    WidgetInfo
        Rank

    WidgetUpdateRequestOptions
        Rank

Системные требования для 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.

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

Перейдите на страницу загрузки и выберите версию для вашего устройства.

Скачать Windows App SDK

Рекомендуем

рейтинг БЕСПЛАТНО
Магазин мобильных приложений и игр
рейтинг БЕСПЛАТНО
Облачный гейминг на смартфоне
рейтинг ПРОБНАЯ
Новая операционная система от Microsoft
рейтинг БЕСПЛАТНО
Активная защита Protect, защищенный режим
рейтинг АКЦИЯ
Антибаннер, антифишинг и антитрекинг