MS_DotNet10 - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki
.NET の 3 回目の長期サポート(LTS)版
移行メモ(LTS の系譜): 「3 回目の LTS」という数え方は、
.NET 5 以降の統合された .NET における LTS を指す。
LTS リリース サポート期限 1 回目:.NET 6 2021-11 2024-11(終了) 2 回目:.NET 8 2023-11 2026-11 3 回目:.NET 10 2025-11 2028-11 奇数バージョン(5 / 7 / 9)は STS(18か月)である。
詳細は.NET 5の「リリース・スケジュール」を参照。
移行メモ(元ページの注記): 元ページはこの節を「GPT概説要点」という
見出しで、生成 AI による要約であることを明示して記していた。
移行にあたっては見出しを「主な強化点」に改めたが、
一次情報での確認が必要な内容である点は変わらない。
正確な内容は下記「参考」の公式リリース ノートを参照されたい。
- 2025年2月:最初のプレビュー版のアナウンス/リリース
- 2025年11月:正式版(GA)
- Download .NET 10.0 (Linux, macOS, and Windows)
https://dotnet.microsoft.com/download/dotnet/10.0
補足(移行の目安): .NET 8 のサポートは 2026年11月に切れる。
LTS で運用する方針であれば、
- .NET 8 運用中 → 2026年中に .NET 10 へ
- .NET 6 以前 → 既にサポート切れ。速やかに移行
- .NET Framework 4.8 → サポートは続くが新機能は無い。
移行判断は.NETのクロスプラットフォーム対応を参照LTS 同士(8 → 10)の移行は TFM の書き換えが中心で、
.NET Core 世代からの移行ほどの負担は無い。
ただし各バージョンの「破壊的変更」の確認は必要である。
-
.NET 10 の新機能 | Microsoft Learn
https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/overview -
.NET 10 での破壊的変更
https://learn.microsoft.com/dotnet/core/compatibility/10.0 -
.NET およびその他の製品のサポート ポリシー
https://dotnet.microsoft.com/platform/support/policy/dotnet-core
Tags: 移行, .NET開発, .NET Core, .NET Standard