Windows App SDK是微软为开发者提供的一套桌面开发组件和工具,使桌面应用开发者能够利用现代Windows UI、API和平台功能构建应用,有需要的朋友可以快速下载。
软件说明
Windows应用SDK是一套新的开发者组件和工具,代表了Windows应用开发平台的下一步发展。
Windows Application SDK提供了一套统一的API和工具,从Windows 11到Windows 10版本1809的任何桌面应用都可以以一致的方式使用。
Windows应用SDK不会替换现有的桌面/[k3/]应用类型(如。NET,包括Windows窗体和WPF)和桌面 Win32与C++。相反,开发人员可以在这些平台中使用一组通用的API和工具来补充这些现有的平台。更多详情请参考Windows应用SDK 优势。
软件特色
Windows应用SDK提供各种WindowsAPI,从OS中分离出来,通过NuGet包分发给开发者。Windowsapplication SDK并不打算取代Windows SDK。Windows SDK将继续按原样工作,并且Windows的许多核心组件将通过API不断改进,这些API通过OS和Windows SDK版本发布。建议开发者根据自己的工作节奏选择Windows应用SDK。
更新日志
WinUI 3
此次发布的WinUI 3主要是为1.0稳定版的新功能做准备,修复错误。
新特性:支持在每个窗口而不是每个线程中显示内容对话框。
Bug:该版本解决的所有bug列表,请参考GitHub repo。
示例:要使用WinUI 3控件和功能运行,可以从GitHub克隆并构建WinUI 3控件图库应用程序,或者从Microsoft Store下载WinUI 3控件图库。
推送通知(实验功能)
该版本引入了一个用于推送通知的API,由MSIX打包的桌面应用程序可以使用该API使用基于Azure的应用程序注册其身份。若要使用此功能,您必须注册Microsoft Private Preview。
重要限制
推送通知仅支持在Windows版本10 2004(内部版本19041)或更高版本上运行的MSIX打包应用程序。
Microsoft保留在私人预览期间禁用或取消应用程序推送通知的权利。
微软不保证推送通知的可靠性或延迟。
在私人预览期间,推送通知的数量被限制在每月100万。
窗口(实验性功能)
这个版本包括对窗口API的更新。这是一套高级的窗口API,以AppWindow类class为核心,可以实现简单易用的窗口场景,并与Windows用户体验和其他应用很好地集成。这类似于UWP的AppWindow,但又不相同。
重要限制
此版本的AppWindow目前仅适用于Win32应用程序(打包和解包)。
Windows App SDK目前不提供将UI框架内容附加到AppWindow的方法;您只能使用HWND互操作性访问方法。
窗口API目前在AMD64版本Windows 10 1809和1903版本中不可用。
为未打包的应用程序部署(实验性功能)
该版本引入了对动态依赖功能的更新,包括引导API。
重要限制
动态依赖功能只支持未打包的应用程序(即不使用MSIX作为部署技术的应用程序)。
不支持取消权限的调用方。
其他限制和已知问题
不支持任何CPU构建配置。Windows App SDK是用本地代码写的,所以不支持任何CPU配置。WinUI项目模板只允许构造特定的架构。将Windows App SDK添加到现有。NET应用程序或支持任何CPU的组件,您必须指定所需的体系结构:x86、x64或arm64。
的。NET应用程序必须以Windows 10内部版本18362或更高版本为目标。您的TFM必须设置为net5.0-windows10.0.18362或更高版本,打包项目的TargetPlatformVersion必须设置为18362或更高版本。
Windows App SDK(桌面开发工具)相关下载
- 查看详情ArmDot (.NET编辑器)简体2023-01-19
- 查看详情Altova MissionKit(Altova开发套件)简体2023-01-18
- 查看详情TatukGIS Editor(GIS编辑工具)简体2023-01-15
- 查看详情Firebird PHP Generator Pro(PHP脚本制作软件)简体2023-01-14
- 查看详情ActivePerl 64位(perl程序运行)简体2023-01-08
- 查看详情 ArmDot (.NET编辑器) 简体 2023-01-19
- 查看详情 Altova MissionKit(Altova开发套件 简体 2023-01-18
- 查看详情 TatukGIS Editor(GIS编辑工具) 简体 2023-01-15
- 查看详情 Firebird PHP Generator Pro(PHP脚 英文 2023-01-14
- 查看详情 ActivePerl 64位(perl程序运行) 英文 2023-01-08
- 查看详情 宏程序自动生成器 简体 2023-01-21
- 查看详情 Sourcetrail(源码资源管理器) 英文 2023-01-21
- 查看详情 鱼跃CMS 简体 2023-01-21