Microsoft は .NET 7 をリリースしましたRelease Candidate (RC) 2。安定した.NET 7 が公開される前の最終プレビュー リリースです。このリリースには、既知の脆弱性を軽減するセキュリティ パッチも含まれています。

これは最終的な更新ではないため、本番環境にはインストールせず、テスト目的でのみ使用することをお勧めします。ただし、以前のプレビュー バージョンを既に使用している場合は、セキュリティ修正のため、RC 2 にアップグレードすることを強くお勧めします。

このリリースでは、.NET に新機能と改善が導入されています。以下詳細。このリリースの前に、Microsoft は 7 つのプレビュー更新と 1 つのリリース候補版を公開しました。詳細については、以下のそれぞれのリンクをクリックしてください。

目次

.NET 7 RC 2 は、Visual Studio 17.4 Preview 3 でテストされているため、Microsoft は推奨しています。互換性の競合を避けるために、Visual Studio のプレビュー チャネル リリースでのみ使用することをお勧めします。以下で共有する直接ダウンロード リンクを使用して、次のプラットフォームにインストールできます:

WindowsLinuxMacOS

ダウンロードしてテストする前に、このリリースが提供する新しい改善点を掘り下げましょう。

.NET 7 Release Candidate 2 の新機能

C# 11 の組み込み

C# (C Sharp) は、依然として人気のあるコーディング言語の 1 つと見なされています。 Microsoft は現在、利用可能な最新バージョンである C# 11 を.NET 7 に含めています。

C# 11 には、多くの新機能と拡張機能が含まれています。詳細については、こちらをご覧ください。

ライブラリと SDK の改善

.NET ライブラリと SDK は、Microsoft チームによって常に更新されています。新しい機能を含む新しい API が定期的に追加されています。既存の API のパフォーマンスが改善され、アップグレードするだけでメリットが得られます。日常業務を支援するために、まったく新しいライブラリが作成されています。

同様に、SDK もライブラリとともに改善されています。

Microsoft は、特定のタスクの実行方法についても開発者に指示しています。 Generic Math インターフェイスを正しく実装するおよびIntPtr および UIntPtr の組み込み演算子の動作の変更を防止します

.NET 7 Release Candidate 2 を試してみたい場合は、以下の直接ダウンロード リンクからダウンロードできます。

.NET 7 Release Candidate (RC) 2 をダウンロード

以下の直接ダウンロード リンクを使用して、.NET 7 RC 2 をダウンロードします。オペレーティング システムに一致するランタイム、SDK、および ASP.NET Core m とアーキテクチャ:

ランタイム:

Windows x64 用の.NET 7.0.0-rc.2 デスクトップ ランタイムをダウンロード

Windows x86 用の.NET 7.0.0-rc.2 デスクトップ ランタイムをダウンロード

macOS x64 用の.NET 7.0.0-rc.2 ランタイムをダウンロード

Linux Arm32 用の.NET 7.0.0-rc.2 ランタイム バイナリをダウンロード

.NET をダウンロードします。 7.0.0-rc.2 Linux Arm64 用ランタイム バイナリ

Linux Arm32 Alpine 用の.NET 7.0.0-rc.2 ランタイム バイナリをダウンロード

.NET 7.0.0 をダウンロードします-rc.2 Linux Arm64 Alpine 用ランタイム バイナリ

Linux x64 用の.NET 7.0.0-rc.2 ランタイム バイナリをダウンロード

Linux x64 Alpine 用の.NET 7.0.0-rc.2 ランタイム バイナリをダウンロード

SDK:

Windows x64 用の.NET SDK 7.0.100-rc.2 をダウンロード

Windows x86 用の.NET SDK 7.0.100-rc.2 をダウンロード

macOS x64 用の.NET SDK 7.0.100-rc.2 をダウンロード

macOS ARM64 用の.NET SDK 7.0.100-rc.2 をダウンロード

.NET SDK をダウンロード7.0.100-rc.2 Linux Arm32 用バイナリ

Linux Arm64 用の.NET SDK 7.0.100-rc.2 バイナリをダウンロード

Linux Arm32 Alpine 用の.NET SDK 7.0.100-rc.2 バイナリをダウンロード

Linux Arm64 Alpine 用の.NET SDK 7.0.100-rc.2 バイナリをダウンロード

Linux x64 用の.NET SDK 7.0.100-rc.2 バイナリをダウンロード

ASP.NET Core

Windows x64 用 ASP.NET Core ランタイム 7.0.0-rc.2 をダウンロード

Windows x86 用 ASP.NET Core ランタイム 7.0.0-rc.2 をダウンロード

ASP.NET コア ランタイム 7.0 をダウンロードします。.0-rc.2 Windows ARM64 用バイナリ

macOS x64 用の ASP.NET Core ランタイム 7.0.0-rc.2 バイナリをダウンロード

Linux Arm32 用の ASP.NET Core Runtime 7.0.0-rc.2 バイナリをダウンロード

Linux Arm64 用の ASP.NET Core Runtime 7.0.0-rc.2 バイナリをダウンロード

ダウンロードASP.NET コア ランタイム 7.0。 Linux Arm32 Alpine の 0-rc.2 バイナリ

Linux Arm64 Alpine 用 ASP.NET Core ランタイム 7.0.0-rc.2 バイナリをダウンロード

Linux x64 用の ASP.NET Core Runtime 7.0.0-rc.2 バイナリをダウンロード

Linux x64 Alpine 用の ASP.NET Core Runtime 7.0.0-rc.2 バイナリをダウンロード

その他のダウンロードおよびインストール オプションこちら.

インストール.NET 7 Release Candidate (RC) 2

まず、上記のリンクから適切な.NET バージョンをダウンロードし、それを実行してインストール プロセスを開始します。方法は次のとおりです。

新しい.NET バージョンをインストールすると、以前のバージョンが置き換えられるため、すべてのアプリケーションが新しいビルドを使用して実行されます。

次の方法でインストール パッケージを実行します。それをダブルクリックし(macOS と Windows の場合)、インストール ウィザードで Install をクリックします。

インストールの開始

インストールが開始されます。時間もかからず、再起動も必要ありません。正常にインストールされたら、閉じるをクリックします。

インストール ウィザードを閉じる

これで.ネット。コマンド プロンプトで次のコマンドを入力して、実行中の.NET バージョンを確認できます。

wmic product get description | findstr/C:.NET.NET インストール バージョンの確認

.NET の削除/アンインストール方法

必要な場合.NET Release Candidate または Preview をコンピューターから削除する場合は、他の通常のアプリケーションと同じように簡単にアンインストールできます。手順は次のとおりです。

[コマンドの実行] ボックスに appwiz.cpl と入力して Programs & Features アプレットを開きます。

プログラムと機能アプレットを開く

ここで、削除する.NET コンポーネントを検索して右クリックし、[アンインストール] をクリックします。

.NET のアンインストール

インストール ウィザードが起動します。 [アンインストール] をもう一度クリックします。

.NET の削除を確認する

.NET が PC から削除されます。完了したら、[閉じる] をクリックします。

ウィザードを閉じる

最終分析

によるとStatista の統計を見ると、.NET はもはや最多ではありません。今日広く使用されているフレームワーク。ただし、開発者の大部分はまだそれを使用しており、アプリを更新し続けるために必要になります。

とは言っても、.NET 開発者 (およびフレームワーク) がすぐにどこかに行くわけではありません。したがって、2022 年になってもまだ広く使用されているため、慣れたほうがよいでしょう。

これが、.NET 開発者がテスト目的で利用可能な最新の.NET バージョンに切り替えて、

以下も参照してください:

ニュースレターを購読する

最新の技術ニュース、アドバイス、ダウンロードを入手してください。

Categories: IT Info