.NET 9 SDK 的版本需求
根據已發佈的支援規則,每個新主要版本的 Visual Studio 和 MSBuild 版本的最低版本都會以四分之一延遲更新。 針對 .NET 9 版本:
- 9.0.100 版需要 17.11 版才能以
net8.0
和舊版架構為目標。 - 9.0.100 版需要 17.12 版或更新版本才能以 為目標
net9.0
。
導入的版本
.NET 9 GA
先前的行為
先前,您可以在舊版 Visual Studio 上載入 .NET 9.0.100。 此外,Visual Studio 17.11 版的目標沒有 net9.0
警告。
新的行為
.NET 9.0.100 不會在 Visual Studio 17.10 版或更早版本中載入。
Visual Studio 17.11 版無法在
net9.0
項目屬性中使用。.NET 9.0.100 會在目標
net9.0
設定及使用 Visual Studio 17.11 版時發出警告:NETSDK1223:不支援在Visual Studio 2022 17.11 中以 .NET 9.0 或更高版本為目標。
中斷性變更的類型
此變更可能會影響來源相容性。
變更原因
這是 SDK 的標準支持原則的一部分,並非所有舊版的 Visual Studio 和 MSBuild 都受到支援。
建議的動作
將您的 Visual Studio 版本升級至必要的版本。
受影響的 API
N/A