NET Framework のバージョンをチェックするには "コントロールパネル>プログラムと機能" の左上にある "Windows の機能の有効化または無効化” をクリックし、以下の画面で確認できます。
デフォルトではこのように NET Framework 4.8 にチェックが入っていましたが、NET Framework 3.5 にはチェックは入っておらず、有効化されていませんでした。
(ここにチェックをいれれば、NET Framework 3.5 を有効にできますが、現時点特に不具合は見られず、このまま無効にしておきます)
一方、Windows 10 バージョン21H2 でチェックすると、以下のように NET Framework 3.5 二もチェックが入っていました。
<追伸> 上記 Windows 10 画像の内訳です。
NET Framework 3.5 の中身については、いずれもチェックが入っておらず、NET Framework 3.5 に特化された機能は有効化されていませんでした。(勝手な推測ですが、NET Framework 3.5 に対応したアプリは機能する、ということだと思います)
Microsoft のサイトで、NET Framework の情報検索すると、バージョン4.8 が最新であり、今後も毎月サービスが提供されることが分かり、我が家のWindows 11 環境では、NET Framework 4.5.2/4.6/4.6.1 のサポートが打ち切られても、特に問題はなさそうです。
デフォルトではこのように NET Framework 4.8 にチェックが入っていましたが、NET Framework 3.5 にはチェックは入っておらず、有効化されていませんでした。
(ここにチェックをいれれば、NET Framework 3.5 を有効にできますが、現時点特に不具合は見られず、このまま無効にしておきます)
一方、Windows 10 バージョン21H2 でチェックすると、以下のように NET Framework 3.5 二もチェックが入っていました。
<追伸> 上記 Windows 10 画像の内訳です。
NET Framework 3.5 の中身については、いずれもチェックが入っておらず、NET Framework 3.5 に特化された機能は有効化されていませんでした。(勝手な推測ですが、NET Framework 3.5 に対応したアプリは機能する、ということだと思います)
Microsoft のサイトで、NET Framework の情報検索すると、バージョン4.8 が最新であり、今後も毎月サービスが提供されることが分かり、我が家のWindows 11 環境では、NET Framework 4.5.2/4.6/4.6.1 のサポートが打ち切られても、特に問題はなさそうです。
ひとつオネダリが。
NET Framework 4.8 と、NET Framework 3.5
のフォルダを開いた状態を見せていただけないでしょうか。
私の状況は下図のとおりです。
//cdn-ak.f.st-hatena.com/images/fotolife/n/nonn888/20220406/20220406103711.jpg
私はだいぶ以前に 「.NET Framework」は3.5 4.8共にアンインストールした(つもり)のですが、以降もNET Framework 3.5 4.8が自動更新されるので訝しく思っていました。
本記事を拝読し、NET Frameworkのバージョンを知る方法を初めて知りまして、確認したところ、添付画像のとおり生きている事を知った次第です。
私としては「.NET 5.0」「.NET 6.0」の2つを入れているので、「NET Framework」は有っても無くても良いのですが、削除されていのかも不明ですし、再インストールを試みても『既に「.NET 5.0」が有るから入れられない』的なメッセージです。
そんな具合なので、『フォルダを開いた状態』を教えていただければ、それに合わせたいと思います。
以上、長文になりましたが、よろしくお願いします。
私は これまで NET 5.0/6.0 は使ったことがなく、どのようなメリットがあるのか、興味がわいてきたので、これから調べてみようと思います。
本記事を拝読し、改めて
「NET Framework」のバージョンを確認する方法と、アンインストールする方法、を調べています。
「.NET 5.0」は05/08終了で、「.NET 6.0」に代わるそうですね。
https://nono634.blog.fc2.com/blog-entry-6073.html
世代交代が自動的に行われるのかが興味があります。
「.NET 6.0」さえ有れば、「.NET 5.0」と「NET Framework」は不要と思っていたのですが...再度勉強します