热门搜索:软件下载
您的位置:首页 > Windows > 编程开发 > 编程软件 > WindowsAppSDK(桌面开发工具)v1.0.0官方版
WindowsAppSDK(桌面开发工具)v1.0.0官方版

WindowsAppSDK(桌面开发工具)v1.0.0官方版

软件大小:66.8M软件语言:简体

软件类别:编程软件系统平台:WinAll,

安全检测:无插件360通过腾讯通过金山通过瑞星通过

  WindowsAppSDK是微软官方为开发人员提供的一组桌面开发组件和工具,使桌面应用程序开发人员能够利用现代WindowsUI、API和平台功能构建应用程序,需要的朋友快来下载吧。

WindowsAppSDK(桌面开发工具)

软件说明

  Windows应用SDK是一组新的开发人员组件和工具,它们代表着Windows应用开发平台的下一步发展。

  Windows应用SDK提供一组统一的API和工具,可供从Windows11到Windows10版本1809上的任何桌面应用以一致的方式使用。

  Windows应用SDK不会用C++替换现有的桌面Windows应用类型(如.NET,包括Windows窗体和WPF)和桌面Win32。而是通过一组通用的API和工具(开发人员可以在这些平台中使用)来对这些现有平台进行补充。有关更多详细信息,请参阅Windows应用SDK的优势。

软件特色

  Windows应用SDK提供了各种WindowsAPI,其实现与OS分离,并通过NuGet包发布给开发人员。Windows应用SDK并不打算代替WindowsSDK。WindowsSDK将继续按原样工作,并且Windows的许多核心组件将通过API不断改进,这些API通过OS和WindowsSDK版本发布。建议开发人员根据自己的工作节奏选用Windows应用SDK。

更新日志

  WinUI3

  此次发布的WinUI3主要是为1.0稳定版的新功能做准备,并修复错误。

  新特性:支持在每个窗口而不是在每个线程显示一个ContentDialog。

  Bug:在这个版本中解决的全部bug列表,见GitHubrepo。

  示例:要使用WinUI3控件和功能的运行,你可以从GitHub克隆和构建WinUI3ControlsGallery应用程序,或从微软商店下载WinUI3ControlsGallery。

  推送通知(实验性功能)

  这个版本引入了一个推送通知的API,可以由MSIX打包的桌面应用使用基于Azure应用注册身份。要使用这个功能,你必须注册微软私密预览版。

  重要的限制

  推送通知只支持在Windows102004版本(Build19041)或更高版本上运行的MSIX打包的应用程序。

  微软保留在私密预览期间禁用或撤销应用程序推送通知的权利。

  微软不保证推送通知的可靠性或延迟性。

  在私密预览期间,推送通知量被限制在每月100万条。

  窗口化(实验性功能)

  这个版本包括对窗口化API的更新。这些是一组高层次的窗口化API,以AppWindow class类为核心,可以实现易于使用的窗口化场景,与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或更高。

软件推荐