C#中使用Microsoft.Web.WebView2需要Framework4.6以上才可以用,在NuGet包管理器中添加Microsoft.Web.WebView2,添加好后并不能直接用,要再添加Microsoft.Web.WebView2.WinForms.dll的引用,这样就可以在工具箱上找到WebView2控件了。
Microsoft.Web.WebView2.WinForms.dll的位置,就在包中,packages\Microsoft.Web.WebView2.1.0.3351.48\lib\net462\。
Microsoft.Web.WebView2.Core.dll这个DLL要放程序目录下面,不然有可能报错,如果没有要注意添加。
不过不支持多线程,只支持单线程,不如用CefSharp。