对较旧框架的库支持

不再支持将核心库包安装到目标框架早于以下版本的项目中:

  • .NET Framework 4.6.2
  • .NET 6
  • .NET Standard 2.0

旧行为

当从面向 .NET Framework 4.6.1 或更高版本、.NET Core 3.1 及更高版本或 .NET Standard 2.0 或更高版本的项目使用时,支持属于“.NET 6”波次的最新非预发行核心库包。

新行为

支持在面向 .NET Framework 4.6.2 及更高版本、.NET 6 及更高版本或 .NET Standard 2.0 或更高版本的项目中使用 .NET 7 核心库包。

引入的版本

.NET 7

中断性变更的类型

此更改会影响源兼容性二进制兼容性

更改原因

为所有现有框架生成包会增加包的复杂性和大小。 以下框架现已不受支持,我们不再为这些框架生成包:

  • .NET Framework 4.6.1
  • .NET Core 3.1
  • .NET 5
  • 如果项目停止发展、仅需维护,则不要升级受影响的包。

  • 如果项目正在出于积极开发中,则将其升级到以下框架之一:

    • .NET Framework 4.6.2
    • .NET Core 6
    • .NET Standard 2.0

受影响的 API

以下包不再提供旧框架: