Microsoft、ツールチェーンに大幅な変更を含む .NET 11 Preview 7 をリリース


Microsoft は .NET 11 Preview 7 をリリースしました。これにより、SDK、ビルド ツールチェーン、C#、ASP.NET Core、Windows Forms、およびプラットフォームのその他の部分に大きな変更がもたらされています。

このリリースでは、MSBuild サーバーと NativeAOT CLI が既定で有効になります。Microsoft によると、これらの変更はビルド時間とコンテナー オーバーヘッドの削減に役立ち、特にクラウド ワークロードで効果があるとのことです。

.NET 11 Preview 7 が既定のツールチェーンを変更

.NET 11 SDK では、MSBuild サーバーと NativeAOT CLI が自動的に有効になるようになりました。dotnet test コマンドには、新しい –timeout オプションと –maximum-failed-tests オプションも追加されました。

Microsoft はトラバーサル プロジェクトのサポートを追加し、コンテナー公開ではプラットフォーム ネイティブの既定値が使用されるようになりました。

Preview 7 を本番環境に近い環境でテストしている開発者は、新しい既定値に伴い、ビルド構成、コンテナー パッケージング、プラットフォーム バインドを確認する必要があるかもしれません。

C# に新しい言語機能が追加

.NET 11 Preview 7 の C# では、ラベル付き break ステートメントと continue ステートメントがサポートされるようになり、開発者は複雑なループをより細かく制御できるようになります。

Microsoft はまた、ユニオン パターンを導入し、クローズド型制約の網羅性チェックを改善しました。

今回の Preview 7 リリースには、ライブラリ、ランタイム、SDK、C#、ASP.NET Core、.NET MAUI、Entity Framework Core、F#、Windows Forms の更新が幅広く含まれています。

Blazor と Windows Forms にも改良が加わる

Blazor では回線の自動一時停止がサポートされるようになり、ASP.NET Core では Server-Sent Events の OpenAPI 3.2 サポートが追加されました。

Windows Forms には、アプリケーションがダーク モードに切り替わる際のちらつきを軽減するための変更が加えられています。Microsoft は、Windows システムのビジュアル スタイルとの統合も改善しました。

Microsoft は、.NET 11 Preview 7 を対象とする開発者に、Visual Studio 2026 Insiders または C# Dev Kit 拡張機能を備えた Visual Studio Code を推奨しています。

.NET 11 はリリース候補ビルドへ移行

Preview 7 は、.NET 11 がリリース候補段階に達する前の最後のプレビューになると見込まれています。

Microsoft は、2026 年 9 月と 10 月に 2 つのリリース候補を予定しており、その後 2026 年 11 月 10 日に一般提供版をリリースする予定です。.NET 11 のサポートは、現時点では 2028 年 11 月 9 日まで継続する予定です。

その他の Microsoft 関連ニュースとして、同社は最近、活発に悪用されている WinSock の脆弱性を修正しました。一方、新たに開示された ShieldBreak ゼロデイは、完全にパッチ適用済みの Windows システムでも SYSTEM アクセスを取得できる可能性があります。

読者の皆様のご支援が Windows Report を支えています。当サイトのリンクを経由してご購入いただいた場合、当社が手数料を受け取ることがあります。 Tooltip Icon

情報開示ページをご覧いただき、Windows Report の編集チームをどのように支援できるかをご確認ください。 Read more

User forum

0 messages