Windows 社区工具包 8.2 支持原生 AOT 编译

主要观点:Microsoft 于 2025 年 4 月发布 Windows 社区工具包 8.2 版本,包含更新的依赖项、.NET 9 对 UWP 应用的支持及原生 AOT 编译等。
关键信息

  • 社区工具包可提供底层平台未提供的额外功能,需与.NET 社区工具包区分。
  • 8.2 版本主要更新为最新依赖项(如 Windows App SDK 1.6、Uno Platform 5.5),最低 Windows 目标框架标记降级。
  • XAML 行为的命名空间更新,从“Microsoft.Xaml.Interactions.Core”改为“Microsoft.Xaml.Interactivity”。
  • 原生 AOT 编译支持所有平台,但仍存在一些问题。
  • UWP 应用可通过 Visual Studio 更新支持.NET 9。
  • 8.2 版本有 minor fixes,如“DispatchedQueueTimer.Debounce”扩展方法改进和对“AcrylicBrush”对象的支持。
  • 推荐开发者查看并贡献“Windows Community Toolkit Labs”,其中有预发布和实验性功能。
  • 8.2.250402 版本于 2025 年 4 月 2 日发布,源代码在 GitHub 上。
    重要细节
  • 之前高版本的目标框架标记导致部分用户 NuGet 包出现问题,团队花时间修复并降级依赖项。
  • 原生 AOT 编译可提前编译,使应用性能更好,虽仍有问题在解决中。
  • “Windows Community Toolkit Labs”中的自动“DependencyProperty 代码生成器”受属性控制等。
阅读 9
0 条评论