微软完善WinUI体验 减少网页套壳应用内存占用
微软发布Windows App SDK 2.6.4,完善Windows 11原生应用框架WinUI体验,简化Language Model API访问、升级ONNX Runtime并修复文本控件关闭崩溃,提升稳定性与兼容性并增强AI功能,直指网页套壳应用内存占用问题。
驱动中国10月31日消息,微软于10月27日发布Windows App SDK 2.6.4,进一步完善Windows 11原生应用框架WinUI体验。该版本围绕应用稳定性、兼容性、AI能力和运行时组件进行更新,并指向「网页套壳」应用带来的内存占用问题。
据外媒Windows Latest消息,Windows App SDK 2.6.4简化Language Model API访问,不再要求应用先解锁Language Model Limited Access Feature(LAF)才能使用Language Model API,相关变更标识为LanguageModel_RemoveLimitedAccessFeatureRequirement。
该版本将内置ONNX Runtime更新至1.27.1,用于改善Windows AI与机器学习相关运行时能力。官方说明还包含覆盖WinUI 3、应用生命周期、通知、Composition和Windows AI的可靠性及诊断改进。
针对文本控件关闭崩溃问题,微软说明当TextBox、RichEditBox等文本控件在应用关闭时仍存活,而XAML core正在销毁,可能触发访问冲突崩溃。该问题已在2.6.4中修复,变更标识为CCoreServices_InputServicesTeardownOrder。
在9月29日发布的Windows App SDK 2.5.4实验版中,微软进一步补齐WinUI缺失的基础功能,已整合TableView、Chart以及InkCanvas / InkToolbar。开发者可通过WinUI Gallery 3.0试用,但微软明确表示这些控件尚未达到可用于正式产品的成熟度。
这一变化直指Windows 11应用生态的一个老问题:由于WinUI长期缺少数据表格、图表和手写输入等基础控件,不少开发者转向Electron、WebView2等Web方案。