Microsoftは、.NET5.0で組み込みのWinRTサポートを削除します
1分。 読んだ
上で公開
読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
マイクロソフトは昨日、新しい.NET 5.0 Preview5のリリースを発表しました 機能を使用 とパフォーマンスの向上。 この発表に伴い、Microsoftは、次のプレビューリリースから.NET5.0に組み込まれているWinRTサポートを削除することを明らかにしました。 Microsoftは、Windowsデスクトップクライアントフレームワーク(WindowsフォームおよびWPF)のサポートを追加する一環として、.NET Core3.0に組み込みのWinRTサポートを最初に追加しました。 Microsoftは現在、次の理由により.NETでのWinRTサポートを削除しています。
- WinRT相互運用機能は、.NETランタイムとは別に開発および改善できます。
- WinRT相互運用機能を、iOSやAndroidなどの他のオペレーティングシステム用に提供されている相互運用機能システムと対称的にします。
- 他の多くの.NET機能(AOT、C#機能、ILリンク)を利用できます。
- .NETランタイムコードベースを簡素化します(60k行のコードを削除します)。
組み込みのWinRTサポートの代わりに、開発者は C#/ WinRT Windowsチームのツールチェーン。 以下のリンクから、Windows、macOS、およびLinux用の.NET 5.0 Preview5をダウンロードできます。
情報源: Microsoft