Windows App SDK 发行通道

Windows App SDK 提供三个发行通道。 为Windows 应用 SDK安装工具时,请安装最适合开发方案的发布通道。

下表提供了不同发行通道的概述。 有关 Windows App SDK 的所有当前版本和早期版本的完整列表,包括下载位置,请参阅下载 Windows App SDK

通道 说明 发布节奏 是否支持? 最新发布
稳定 (发行说明) 此通道供生产环境中的应用使用。 它仅包含稳定的 API。 不超过每六个月的频率
(+ 维护)
1.1.3 (2022/07/20)
❇️ 预览版 (发行说明) 此通道提供下一个稳定版本的预览。 在给定的预览通道版本和下一个稳定版本之间,可能会存在中断性的 API 变更。 每个稳定版本至少有两个预览版 1.1.0-preview3 (2022/05/03)
🔄️ 实验性 (发行说明) 该通道包括早期开发阶段中的试验功能。 试验功能可能会从下一版本中删除,也可能永远不会发布。 在早期设计或原型阶段要求提供功能反馈时,需要根据需要 1.2.0-experimental1 (2022/08/03)

发行通道可用的功能

下表显示了每个发行通道中当前可用的功能。 若要详细了解接下来的内容,请查看我们的路线图

Feature 稳定版 ❇️ 预览版 🔄️ 实验版
MSIX 桌面应用支持 ✔️ 可用 ✔️ 可用 ✔️ 可用
未打包桌面应用支持 ✔️ 可用 ✔️ 可用 ✔️ 可用
WinUI 3 ✔️ 可用 ✔️ 可用 ✔️ 可用
文本呈现 ✔️ 可用 ✔️ 可用 ✔️ 可用
管理资源 ✔️ 可用 ✔️ 可用 ✔️ 可用
应用生命周期:应用实例化 ✔️ 可用 ✔️ 可用 ✔️ 可用
应用生命周期:丰富激活 ✔️ 可用 ✔️ 可用 ✔️ 可用
应用生命周期:电源管理 ✔️ 可用 ✔️ 可用 ✔️ 可用
管理应用窗口 ✔️ 可用 ✔️ 可用 ✔️ 可用
推送通知 ❌ 不可用 ✔️ 可用 ✔️ 可用

Windows App SDK 发布策略

以下策略定义了使用给定 Windows App SDK 版本时可以预期的维护服务。

发布生命周期

Windows App SDK 具有生命周期。 生命周期从发布版本或服务开始,到不再受支持时结束。 了解此发布生命周期中的关键日期可帮助你就何时升级软件或对其进行其他更改做出明智的决策。

Windows App SDK 版本 原始发布日期 最新补丁版本 补丁发布日期 支持级别 结束支持
1.1 05/24/2022 1.1.3 07/20/2022 当前 05/24/2023
1.0 2021/11/16 1.0.4 06/14/2022 当前 2022/11/16
0.8 2021/6/24 0.8.12 08/03/2022 维护 2022/6/24
0.5 2021/3/29 0.5.9 2021/8/10 维护 2021/11/1

维护

客户可以选择当前版本或维护版本。 这两种版本在其生命周期内都会收到关键修补程序,以确保安全性、兼容性和可靠性。 你必须及时安装最新的补丁才能获得支持。

所有版本的质量都是一样的。 唯一的区别在于维护时间范围。

当前版本的维护服务

当前版本是最新的稳定版本,接收修补程序的频率更高。 在维护服务期间,Windows App SDK 当前版本会进行更新,以改进功能和缓解安全漏洞。

功能改进通常是非常有针对性的,可以解决以下问题:

  • 解决报告的故障。
  • 解决严重的性能问题。
  • 解决关键方案中的功能性 bug。
  • 添加对新操作系统版本的支持

维护版本的维护服务

维护版本不再是最新的稳定版本,但仍然会收到关键修补程序。 维护版本的修补程序门槛比当前版本高。

维护期结束后,该版本不再受支持。

Microsoft 对 Windows App SDK 的支持

Windows App SDK 由 Microsoft 现代生命周期管理。

虽然 Windows App SDK 目前向后兼容 Windows 10 版本 1809,但 Microsoft 仅在仍受支持的 Windows 版本上支持 Windows App SDK。

支持具有两个主要优点:

如需获得支持,请使用最新的 Windows App SDK 补丁更新和受支持的操作系统。

结束支持

终止支持是指 Microsoft 不再提供修补程序、更新或在线技术帮助的日期。 终止支持也可称为“生命周期结束”,缩写为“EOL”。 需要在那个时候确保已安装最新可用的更新。

更新是累积性的,每次更新都是在前面所有更新的基础之上生成的。 设备需要安装最新的更新才能继续获得支持。 更新可能包括新功能、修补程序(安全和/或非安全)或二者的组合。 并非更新中的所有功能都可用于所有设备。 更新可用性可能因国家、地区、网络连接或硬件功能(例如,包括可用磁盘空间)等因素而异。

使用不受支持的 Windows App SDK 版本可能会使应用程序面临风险。 强烈建议不要使用不受支持的软件。

如何获取帮助

  • Windows App SDK 使用 GitHub Issues 跟踪 bug 和功能请求。 在提交新问题之前,请搜索现有问题以避免重复。 对于新问题,请将你的 bug 或功能请求作为新问题提交。
  • 有关使用 Windows App SDK 的帮助和问题,请搜索现有问题或在我们的 GitHub 讨论页面上发布新问题。
  • 可从 Microsoft 客户支持服务 (CSS) 获得使用 Windows App SDK 的技术支持。 如果你是顶级支持客户或统一支持客户,请联系客户经理寻求进一步帮助。 否则,请访问企业支持网站,为 Windows App SDK 创建新的支持案例。