.NET 7 已发布第三个预览版
.NET 7 Preview 3 已发布,.NET 7 的第三个预览版包括对可观察性、启动时间、代码生成、GC 区域、Native AOT 编译等方面的增强。 Native AOT 编译 Native AOT 的主要优势在于启动时间、内存使用、访问受限平台(不允许 JIT)以及磁盘空间更小。Preview 3 版本对 Native AOT性能进行了优化更新,以下是最新的 Native AOT 性能(与现有的 AOT 编译 “ReadyToRun” 对比): 接下来的几个 .NET 版本将持续改进 NativeAOT 兼容性,且将在 dotnet SDK 中添加一流的支持(Crossgen 应用程序),以支持使用 Native AOT 发布项目。 可观察性 .NET 7 继续发展对云原生 OpenTelemetry 规范的支持。预览版 3 添加了对规范更新的支持 (#988和#1708),使得跟踪状态对于采样器可变。 允许跟踪采样器修改活动跟踪状态 // ActivityListener Sampling callback listener.Sample = (ref Activit...