Windows11

【Windows11】動作可能な.NET Frameworkのバージョン

何もインストールしていないWindows11のPCで.NET Frameworkで作成したプログラムは動作するのか?を調べてみました。

※実際にはWindows10から何もインストールせずにWindows11へアップデートしたPC環境で評価しました。

 

結論からすると、exeが.NET Framework4以降であれば、Windows11で動作します。
.NET Framework4未満であれば、別途、.NET Frameworkをインストールする必要があります。

.NET Framewok4以上のexeから参照している.NET FrameworkのDLLが、.NET Framework4未満でも動作します。

評価方法

Visual StudioでC#のWindows Formsのプログラムを作成し、対象のフレームワークを変えながらビルドし、Windows11のPCで動作確認を行いました。

Windows11 動作する.NET Frameworkのバージョンは?

結果

評価.NET Frameworバージョン 結果
2.0 ×
3.0 ×
3.5 ×
4
4.5
4.5.1
4.5.2
4.6
4.6.1
4.7.2
4.8

 

.NET Framework4未満のプログラムを実行すると、下のウィンドウが表示されるので、

この機能をダウンロードしてインストールする

をクリックし、.NET Frameworkをインストールしてください。

Windows11 動作する.NET Frameworkのバージョンは?

コメント

タイトルとURLをコピーしました