根據已發佈的支援規則,每個新主要版本的 Visual Studio 和 MSBuild 版本的最低版本都會以四分之一延遲更新。 針對 .NET 8 版本:
- 8.0.100 需要載入 17.7 版,但只支援以該版本為目標的 .NET 7。
- 8.0.200 需要 17.8 版。
- 8.0.400 需要 17.9 版。
若要以 net8.0
為目標,您必須使用 17.8 版或更新版本。
導入的版本
.NET SDK 8
先前的行為
- .NET 7.0.1xx 版本需要 Visual Studio 和 MSBuild 17.4 版。
- .NET 7.0.4xx 版本需要 Visual Studio 和 MSBuild 17.7 版。
新的行為
下表顯示了使用 .NET 8.0.xxx SDK 所需的 Visual Studio 和 MSBuild 最低版本。
NET SDK 版本 | 最低 Visual Studio 和 MSBuild 版本 |
---|---|
8.0.100 | 17.7 |
8.0.200 | 17.8 |
8.0.300 | 17.8 |
8.0.400 | 17.9 |
中斷性變更的類型
此變更可能會影響來源相容性。
變更原因
這是 SDK 的標準支持原則的一部分,並非所有舊版的 Visual Studio 和 MSBuild 都受到支援。
建議的動作
將您的 Visual Studio 版本升級至必要的版本。
受影響的 API
N/A