前言
若要用 C# 寫有瀏覽器界面的程式,過去是用 WebBrowser 元件,這是採用 IE 的核心。
在微軟放棄 IE 後,這個核心預計 2029 年也要消失了,目前微軟建議使用 WebView2 這個新元件,這是也 Edge (Chromium) 的核心,底下就是針對這個新元件做的一些測試。
使用者若要執行含有 WebView2 元件的程式,除了 Win11 及部份 Win10 已經內建之外,有些使用者是必須安裝 WebView Runtime,這部份在此就不多說了。
安裝 WebView2 元件
Visual Studio 中,預設是沒有 webView2 元件的。
在方案總管中的專案上按右鍵,選「管理 NuGet 套件」。

搜尋 webview2,找到 Microsoft.Web.WebView2 後,安裝它即可。
