共用方式為


.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

另請參閱