网站运营求职招聘QQ群 http://liangssw.com/bozhu/12354.html微软目前没有为UWP应用程序开发WinUI3的稳定版本,因为该公司希望专注于Windows10和Windows11的曾经遗留的Win32应用程序。WinUI是适用于Windows10和Windows11的新用户界面,它包含适用于Windows应用程序的现代控件/样式。微软官方将WinUI描述为“原生UI平台”,微软在Windows的shell以及ReactNativeforWindows中使用它。根据微软的说法,WinUI是为当今的现代硬件和设备而构建的,它支持最新的Fluent样式。您在WindowsUWP应用程序中看到的大多数现代控件和样式都是该公司WinUI项目的一部分,它体现了FluentDesign,为每个应用程序提供了用户期望的“现代感”。WinUI2是WinUI的第二代作品,它是一个可用于UWP应用程序的控件和样式库。借助下一代WinUI的WinUI3,Microsoft为桌面应用程序带来了新的现代流畅的样式/控件。因此,所有WinUI功能现在都可用于曾经的传统应用平台。微软最初表示WinUI3将适用于所有开发平台,但现在计划似乎发生了变化。在社区电话会议期间,微软确认WinUI3(下一代WinUI框架)并未计划用于UWP应用程序。相反,该公司计划将WinUI3重点放在曾经的开发平台上。“就这些计划或缺乏计划而言,这并不是要宣布WinUl3永远不会支持UWP,”微软表示。关于WinUI3forUWP的普遍可用性,Microsoft没有将WinUl3UWP支持从实验性转移到稳定的时间表或确认计划。“目前,我不知道WinUl3何时或是否会稳定并支持UWP。我们现在没有计划这样做,也没有很快。没有内部决定说我们永远不会这样做,也没有内部决定这样做。WinUI项目经理RyanDemopoulos在Discord频道中写道,现在只是没有计划,我们在未来6个月到1年之间进行了松散的计划,因此这意味着明年大致没有计划。据官方称,微软希望专注于“让WinUl3为Win32开发人员工作”。作为新战略的一部分,微软表示将接触一个非常大的Win32社区,以说服开发人员为Windows11更新他们的应用程序。对于Win32开发人员来说,WinUI3是一个积极的变化,因为微软终于开放了所有现代功能。所以旧的又是新的,但这一举措不会让UWP开发人员放心。那是因为WinUI2有多个限制。例如,它不支持基于MicrosoftChromium的WebView2控件或NET5.0。长话短说——UWP并没有消亡,也没有针对它的计划,但该公司目前的首要任务是为Win32应用程序更新WinUI3。预览时标签不可点收录于话题#个上一篇下一篇