.NET 平台扩展支持策略
上次更新时间: 2024年11月13日
Microsoft 对 .NET 平台扩展的支持
每个 Microsoft 产品都有一个生命周期,包括 .NET 平台扩展。生命周期从产品发布时开始,在不再受支持时结束。了解此生命周期中的关键日期有助于你做出有关何时升级或对软件进行其他更改的明智决策。此产品受 Microsoft 新式生命周期约束。
.NET 平台扩展支持策略的工作原理与 .NET 和 .NET Core 支持策略略有不同,仅适用于以下包:
- Microsoft.AspNetCore.AsyncState
- Microsoft.AspNetCore.Diagnostics.Middleware
- Microsoft.AspNetCore.HeaderParsing
- Microsoft.AspNetCore.Testing
- Microsoft.Extensions.AmbientMetadata.Application
- Microsoft.Extensions.AsyncState
- Microsoft.Extensions.AuditReports
- Microsoft.Extensions.Compliance.Abstractions
- Microsoft.Extensions.Compliance.Redaction
- Microsoft.Extensions.Compliance.Testing
- Microsoft.Extensions.DependencyInjection.AutoActivation
- Microsoft.Extensions.Diagnostics.ExceptionSummarization
- Microsoft.Extensions.Diagnostics.HealthChecks.Common
- Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization
- Microsoft.Extensions.Diagnostics.Probes
- Microsoft.Extensions.Diagnostics.ResourceMonitoring
- Microsoft.Extensions.Diagnostics.Testing
- Microsoft.Extensions.Hosting.Testing
- Microsoft.Extensions.Http.Diagnostics
- Microsoft.Extensions.Http.Resilience
- Microsoft.Extensions.ObjectPool.DependencyInjection
- Microsoft.Extensions.Options.Contextual
- Microsoft.Extensions.Resilience
- Microsoft.Extensions.StaticAnalysis
- Microsoft.Extensions.Telemetry
- Microsoft.Extensions.Telemetry.Abstractions
- Microsoft.Extensions.TimeProvider.Testing
发布节奏
.NET 平台扩展发布节奏与 .NET 发布节奏一致;也就是说,.NET 平台扩展 8.0 随 .NET 8.0 一起发布,.NET 平台扩展 9.0 随 .NET 9.0 一起交付,以此类推。
.NET 平台扩展按月发布次要版本;每个新版本在一个月的第二个星期二(也称为“修补程序星期二”)同 .NET 的更新一起发布。
此支持策略涵盖的 .NET 平台扩展包并不遵循“语义版本控制”,尽管我们已进行所有尝试以尽可能与其保持一致。次要版本可能包括安全和非安全修补程序和功能(包括行为和 API 中断性变更)的组合。
支持的版本
下表列出了主动支持的 .NET 平台扩展版本。
版本 | 原始发布日期 | 最新补丁版本 | 补丁发布日期 | 终止支持 |
---|---|---|---|---|
.NET Platform Extensions 9.0.0 | 2024年11月12日 | 9.0.0 | 2024年11月12日 | 发布下一个主要版本或次要版本时。 |
不再支持的版本
下表列出了不再支持的 .NET 平台扩展版本。
版本 | 原始发布日期 | 终止支持 |
---|---|---|
.NET Platform Extensions [8.0-8.10] | 2023年11月14日 | 2024年11月12日 |
版本控制和支持
Microsoft 任何时候都只支持最新版本的 .NET 平台扩展。例如,.NET 平台扩展 8.1 发布后,对 .NET 平台扩展 8.0 的支持已结束,而对 .NET 平台扩展 8.10 的支持在 .NET 平台扩展 9.0 发布后结束。
你需要使用最新 .NET 平台扩展版本的最新服务级别(更新),才能从 Microsoft 获得技术支持。
服务更新
对于受支持的 .NET Aspire 版本,可能会提供服务更新。.NET 平台扩展更新可能会在单个补丁更新中同时包含安全修补程序和非安全修补程序。