WebView2コントロール

WebView2コントロールはEdgeブラウザ(Chromium)をベースのコンポーネントです。
Webブラウザコントロールを使っている場合は、WebView2コントロールへ変更しないとJavaScriptエラーや表示されないサイトがでてきます。

目次

必要環境

開発の為に必要な環境は以下になります。

  • Windows10 1803(ビルド17110)以降
  • WebView2ランタイム または Microsoft Edge (Chromium) カナリアチャネル
  • VisualStudio 2017以降
  • .NET Framework 4.6.2以降

WebView2ランタイムのインストール

WebView2ランタイムの「Evergreen Bootstrapper」をインストール。

Windows11の場合は最初からWebView2ランタイムが入っています

WebView2 SDKのインストール

STEP
NuGetから「WebView2」のSDKをインストール

メニューの[ツール]->[NuGetパッケージマネージャー]->[ソリューションのNuGetパッケージの管理]を選択

STEP
WebView2を検索

検索欄に「WebView2」を入力し、プロジェクトを選択してインストール。

STEP
VisualStudioの再起動

ターゲットフレームワークの設定

ビルド時に使用する.NET Frameworkが4.6.2以降になっている必要。

注意 VisualStudio2017の場合

VisualStudio2017でNuGetを使う関係上、 パッケージ管理方法をpackages.configではなくPackageReferenceを使用する必要があります。

メニューの[ツール]->[NuGetパッケージマネージャー]->[パッケージマネージャー設定]を選択し、「パッケージの管理」の「既定のパッケージ管理形式」を”PackageReference”に設定します。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コスト最小で制作をしたいという意識強め(笑)

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

目次