软件截图
Windows App SDK(桌面开发工具) v1.0.0官方版更新说明:
- WinUI3
- 此次发布的WinUI3主要是为1.0稳定版的新功能做准备,并修复错误。
- 新特性:支持在每个窗口而不是在每个线程显示一个ContentDialog。
- Bug:在这个版本中解决的全部bug列表,见GitHubrepo。
- 示例:要使用WinUI3控件和功能的运行,你可以从GitHub克隆和构建WinUI3ControlsGallery应用程序,或从微软商店下载WinUI3ControlsGallery。
- 推送通知(实验性功能)
- 这个版本引入了一个推送通知的API,可以由MSIX打包的桌面应用使用基于Azure应用注册身份。要使用这个功能,你必须注册微软私密预览版。
- 重要的限制
- 推送通知只支持在Windows102004版本(Build19041)或更高版本上运行的MSIX打包的应用程序。
- 微软保留在私密预览期间禁用或撤销应用程序推送通知的权利。
- 微软不保证推送通知的可靠性或延迟性。
- 在私密预览期间,推送通知量被限制在每月100万条。
- 窗口化(实验性功能)
- 这个版本包括对窗口化API的更新。这些是一组高层次的窗口化API,以AppWindowclass类为核心,可以实现易于使用的窗口化场景,与Windows用户体验和其他应用很好地整合。这与UWP的AppWindow类似,但不相同。
- 重要的限制
- 这个版本的AppWindow目前只适用于Win32应用程序(包括打包的和未打包的)。
- WindowsAppSDK目前没有提供将UI框架内容附加到AppWindow的方法;你只能使用HWND互操作访问方法。
- 窗口API目前在AMD64版本的Windows101809和1903版本上无法使用。
- 为未打包的应用程序进行部署(实验性功能)
- 该版本引入了对动态依赖功能的更新,包括引导器API。
- 重要的限制
- 动态依赖功能仅支持未打包的应用程序(即不使用MSIX作为部署技术的应用程序)。
- 不支持提权的调用者。
- 其他限制和已知问题
- 不支持任意CPU构建配置。WindowsAppSDK是用本地代码编写的,因此不支持任意CPU的构建配置。WinUI项目模板只允许特定架构的构建。当将WindowsAppSDK添加到支持任意CPU的现有.NET应用程序或组件时,你必须指定所需的架构:x86、x64或arm64。
- .NET应用程序必须以Windows10Build18362或更高的构建版本为目标。你的TFM必须设置为net5.0-windows10.0.18362或更高,而且打包项目的《TargetPlatformVersion》必须设置为18362或更高。
Windows App SDK(桌面开发工具) v1.0.0官方版是微软为开发人员提供的一组桌面开发组件和工具,旨在帮助开发人员利用现代Windows UI、API和平台功能构建应用程序。这一工具集为桌面应用程序开发人员提供了更多的灵活性和创造力,使他们能够更轻松地开发出符合现代用户体验标准的应用程序。
Windows App SDK v1.0.0官方版提供了各种Windows API,这些API的实现与操作系统分离,并通过NuGet包发布给开发人员。与Windows SDK 不同,Windows App SDK并不意味着取代Windows SDK,而是为开发人员提供了另一种选择。开发人员可以根据自己的工作节奏和需求选择使用Windows App SDK还是继续沿用Windows SDK。
此外,Windows App SDK v1.0.0官方版还提供了一些核心组件的改进,这些改进通过API的不断更新和发布,使得开发人员能够更好地利用Windows平台的功能。因此,对于需要构建现代化、符合用户体验标准的桌面应用程序的开发人员来说,Windows App SDK v1.0.0官方版是一个非常值得尝试的工具集。如果你是一名桌面应用程序开发人员,不妨下载试试看吧!
其他信息
- 作者
- Dream Game
- 发布日期
- 2024年4月1日
- 标签
- Windows App SDK(桌面开发工具) Windows App SDK(桌面开发工具)v1.0.0官方版 Windows App SDK(桌面开发工具)v1.0.0官方版下载 Windows App SDK(桌面开发工具)下载
- 兼容平台
- Windows
- 语言
- 多语言