.NET 9 SDK のバージョン要件
公開されているサポート ルールに従い、新しいメジャー リリースごとに Visual Studio と MSBuild の最小バージョンは 1 四半期遅れで更新されます。 .NET 9 リリースの場合:
- 9.0.100 では、
net8.0
以前のフレームワークを対象とするバージョン 17.11 が必要です。 - 9.0.100 では、
net9.0
をターゲットにするにはバージョン 17.12 以降が必要です。
導入されたバージョン
.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
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET