WebView2を組み込んで、C#アプリを作成すると、ビルド時に以下の警告が発生する場合がある。
参照コンポーネント 'Microsoft.VCLibs.Desktop' が見つかりませんでした。 参照コンポーネント '~\packages\Microsoft.Web.WebView2.1.0.1054.31\build\..\lib\Microsoft.Web.WebView2.Core.winmd' が見つかりませんでした。
一応、エラーではなく警告なので、ビルドで作成されたexeファイルは問題なく使用できる。
けど、気になるので警告を消す方法を調べてみた。
そして、毎回忘れてしまうので備忘録として残しておく。。
警告を消す方法
- Visual Studioを一旦終了
- 「packages」フォルダ配下の「Microsoft.Web.WebView2~」フォルダを削除
- 再びVisual Studioを起動(ソリューションを開く)
- ソリューションをリビルド
これで解決。警告マークが消える。
The post [C#]WebView2使用ソリューションをリビルドすると参照コンポーネントが見つかりませんでした警告が出る first appeared on OsadaSoft.