Windows11で.Net FrameworkのWebBrowserは使える?

タグの編集
投稿者 T-Hunt  (社会人) 投稿日時 2021/12/17 10:09:59
質問です。
.Net FrameworkのWebBrowserはベースがIEなのですが、
そもそもこのWebBrowserはWindows11で使えるのでしょうか?
IEはWindows10の時代にサポート終了になっているので、
そのあたりがどうなっているのか知りたいです。

特に知りたいのは、WebBrowserの使用可否はもちろんのこと、
Windows11でも従来OSのように対象WebBrowserのIEバージョンの変更
(デフォルトではWebBrowserはIE7で動作するが、レジストリ操作で
IE11等のバージョンで動作させる)が可能か、ということです。

手元にはWindows11のPCがなく、
そもそも最初からWindows11プリインストールのPCだとどうなのかな?
という疑問が出て来ました。

あとはWindows11で使用可能な.Net Frameworkのバージョンは何でしょうか?
(特に設定不要で下位互換で動作するもの)

よろしくお願いします。
投稿者 るきお  (社会人) 投稿日時 2021/12/18 19:18:41
Windows 11では.NET Framework 4.8 と .NET Framework 3.5 が使用できるようです。
つまり、.NET Framework で構築されたほとんどのアプリケーションが動作するということになります。

参考
https://docs.microsoft.com/ja-jp/dotnet/framework/install/on-windows-11

WebBrowserコントロールは引き続き使用可能という話だったと思います。
WebBrowserコントロールを利用して使った自作ブラウザーはIEの代わりになりうるということです。

参考
https://blogs.windows.com/japan/2021/05/19/internet-explorer-11-desktop-app-retirement-faq/

この文章はとてもわかりにくいのですが、アプリケーションとしてのIEはサポートが終了するけど、その機能を実装するコンポーネントは継続して利用可能という趣旨が含まれているようです。
とはいえ、Windows 11にまでこのポリシーが適用されるのかは私は追い切れていません。

AzureではWindows11の仮想マシンを構築することができますので試されてみてはどうですか?
何かわかればぜひ返信で教えてください。

投稿者 T-Hunt  (社会人) 投稿日時 2021/12/22 16:39:24
るきお様、ご回答ありがとうございます。
AzureでWindows11の仮想マシン、ってのを試してみたいのですが、どうすればいいですか?
解説サイトがあれば教えて頂けるとありがたいです。
投稿者 るきお  (社会人) 投稿日時 2021/12/22 18:29:18
ここで Windows 10 の仮想マシン構築方法を説明しています。
https://www.umayadia.com/Note/Note003AzureWindows10VM.htm

基本的にはこれと同じですが、少し前の記事なので画面に多少違いはあります。
3-4.情報を入力
のところで、「イメージ」から「すべてのイメージを表示」を選択して、「Windows」で検索すると選択肢にWindows 11が出てくるので、これを選択します。

私は実際にやってみたわけではないです。

状況によっては料金が発生するのでご注意ください。スペックの高くないマシンなら1時間100円もかからないのではないかと思いますが、料金の確認方法も上記の記事に書いてあります。
 
投稿者 魔界の仮面弁士  (社会人) 投稿日時 2021/12/22 18:35:44
御自身の環境で使える無料の Windows 11 Enterprise 仮想マシンもあります。
Visual Studio 2019 も同梱。
https://developer.microsoft.com/ja-jp/windows/downloads/virtual-machines/

有効期限:来月9日まで
対象VM:「VMware」「Hyper-V」「VirtualBox」「Parallels」用