从 .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
无