首页 > 软件列表 > Windows App SDK
Windows App SDK

Windows App SDK

桌面开发工具

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2021-08-13
软件厂商/开发者信息:Microsoft

软件介绍

Windows App SDK 是微软提供的 Windows 桌面应用开发工具集,微软文档称它是构建新 Windows 桌面应用的推荐平台。它以一组统一的 API 和工具的形式,把较新的 Windows 平台功能带给 WinUI 3,以及 WPF、Windows Forms、Win32 等现有桌面框架。该项目前身称为 Project Reunion,以开源方式在 GitHub 上开发。

核心功能

  • WinUI:原生 UI 框架,支持 .NET(C#)和 C++ 项目,遵循 Fluent Design。
  • Windows AI APIs 与 Windows ML:在本机运行 AI 模型,Windows ML 可在 CPU、GPU、NPU 之间自动优化。
  • 窗口管理、应用生命周期、资源管理:创建和定制窗口,管理实例、激活与电源,处理多语言和多缩放比例的资源。
  • 通知与小组件:支持应用通知、推送通知,以及 Windows 小组件面板。
  • XAML Islands 与部署:在现有应用中嵌入现代控件,运行时可随应用以打包或非打包方式部署。

SDK 通过 NuGet 分发,采用模块化的元包结构,应用可以引用完整 SDK,也可以只引用 WinUI、AI 等部分组件。它与 Windows SDK 并行使用,发布节奏独立于操作系统,每年多次更新。

支持平台与系统要求

官方文档说明,其 API 可在 Windows 11 以及 Windows 10 1809 及以上版本运行。

版本与授权

微软文档列出稳定版、预览版和实验版三个发布通道,生产应用应使用稳定版。截至 2026 年 9 月下旬,文档页列出的最新稳定版为 2.5.1(2026-09-16 发布)。项目托管在 GitHub,采用 MIT 许可证。站内收录的 1.0.0 是早期版本。

适用人群

适合开发 Windows 桌面应用的开发者,包括新建 WinUI 3 应用,或为已有 WPF、Windows Forms、Win32 应用补充新的 Windows 功能。

版本列表