.NET 6 SDK 的版本要求

从 .NET SDK 6.0.300 开始,.NET SDK 不再在 Visual Studio 或 MSBuild 版本 16.11 或更早版本中加载。

已引入的版本

.NET SDK 6.0.300

旧行为

.NET SDK 将在 Visual Studio 和 MSBuild 的 16.10 和 16.11 版本中加载。

新行为

.NET SDK 只能与 Visual Studio 和 MSBuild 版本 17.0 或更高版本一起使用。 此外,使用源生成器的任何方案在使用低于版本 17.2 的 Visual Studio 或 MSBuild 版本时都可能会失败。

更改原因

对 SDK 中与 Visual Studio 版本 16.11 不兼容的功能进行了更改。

升级到 Visual Studio 2022 版本 17.0 或更高版本。 建议使用版本 17.2 预览版。

受影响的 API