Windows App SDK 1.0.0 – 与 WinUI 3 的实验,更多发布

Windows 11 Pro ISO文件在哪下载最新版?如何下载原装纯净版Win11 ?点击进入   持续更新!

Microsoft 刚刚发布了 Windows App SDK 1.0.0-experimental,这是一个工具包,使桌面应用程序开发人员能够构建具有现代 Windows UI、API 和平台功能的应用程序。

Windows App SDK 1.0.0 - 与 WinUI 3 的实验,更多发布

SDK 1.0.0 版本带来了以下特性和改进:

用户界面 3

此版本的 WinUI 3 专注于构建 1.0 稳定版的新功能并修复错误。

  • 新功能:支持为每个窗口而不是每个线程显示一个 ContentDialog。
  • 错误:有关此版本中解决的错误的完整列表,请参阅GitHub 存储库
  • 示例:要查看运行中的 WinUI 3 控件和功能,您可以从 GitHub克隆和构建 WinUI 3 控件库应用程序 ,或从 Microsoft Store下载该应用程序 。

推送通知(实验性功能)

此版本引入了一个推送通知 API,可供具有基于 Azure 应用注册的标识的 MSIX 打包桌面应用使用。要使用此功能,您必须 注册 Microsoft 的私人预览版

重要限制:

  • 只有在 Windows 10 版本 2004(内部版本 19041)或更高版本上运行的 MSIX 打包应用才支持推送通知。
  • Microsoft 保留在私人预览期间从推送通知中禁用或撤销应用程序的权利。
  • Microsoft 不保证推送通知的可靠性或延迟。
  • 在私人预览期间,推送通知量限制为每月 100 万条。

窗口化(实验性功能)

此版本包括对窗口 API 的更新。这些是一组以 AppWindow 类为中心的高级窗口化 API,它允许易于使用的窗口化方案与 Windows 用户体验和其他应用程序很好地集成。这与 UWP AppWindow 类似,但不相同。

重要限制:

  • 此版本 AppWindow 目前仅适用于 Win32 应用程序(打包和未打包)。
  • Windows 应用 SDK 当前不提供将 UI 框架内容附加到 AppWindow; 您只能使用 HWND 互操作访问方法。
  • Windowing API 目前不适用于 AMD64 的 Windows 版本 1809 和 1903。

部署未打包的应用程序(实验性功能)

此版本引入了动态依赖项 功能的更新 ,包括 引导程序 API

重要限制:

  • 动态依赖项功能仅支持未打包的应用程序(即不将 MSIX 用于其部署技术的应用程序)。
  • 不支持提升的呼叫者。

其他限制和已知问题

  • 不支持任何 CPU 构建配置:Windows 应用 SDK 是用本机代码编写的,因此不支持 任何 CPU 构建配置。该 WinUI项目模板 只允许特定于体系结构的基础之上。当 添加Windows应用程序SDK  ,以支持现有的.NET应用程序或组件 的任何CPU,则必须指定所需的架构:  x86, x64 或 arm64
  • .NET 应用程序必须以 18362 或更高版本为目标:您的 TFM 必须设置为 18362 或更高net5.0-windows10.0.18362 版本,并且您的打包项目 <TargetPlatformVersion> 必须设置为 18362 或更高版本。有关更多信息,请参阅GitHub 上的 已知问题。
下载最新版Windows 11 Pro ISO文件:点击进入   持续更新原装纯净版Win11 

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun64264.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年8月10日 上午8:20
下一篇 2021年8月10日 上午8:25

相关推荐