C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 172 を表示中)
■99225 / )  Re[4]: VSTOのプロジェクト内からWebview2を呼出
□投稿者/ 大谷刑部 (178回)-(2022/02/22(Tue) 09:14:46)
No99221 (KOZ さん) に返信
> ■No99218 (大谷刑部 さん) に返信
>>"DLL 'WebView2Loader.dll' を読み込めません:指定されたモジュールが見つかりません。 (HRESULT からの例外:0x8007007E)"
>
> 「WebView2 アプリと WebView2 ランタイムを配布する」
> https://docs.microsoft.com/ja-jp/microsoft-edge/webview2/concepts/distribution
>
> を見ると、WebView2Loader.dll の位置は
>
> \<myApp>
> \Microsoft.Web.WebView2.Core.dll
> \Microsoft.Web.WebView2.Winforms.dll
> \Microsoft.Web.WebView2.WPF.dll
> \runtimes
> \win-arm64\native\WebView2Loader.dll (arm64)
> \win-x64\native\WebView2Loader.dll (x64)
> \win-x86\native\WebView2Loader.dll (x86)
>
> となっていて、マネージ DLL からの相対パスが決まっていそうです。

私もそのあたりの情報が怪しいとは思ってて、上記3つはプロジェクトプロパテティーに正常に出てるのですが、
WebView2Loader.dllのパスが上手く参照できないように思えます。
上記の場所にそれぞれ置かれてましたが、「指定されたモジュールが見つかりません。」となり、
Bin直下に移すと、「アクセスが拒否されました。」と出ている感じです。

なので、どのファイルの情報を修正すればWebView2Loader.dllがちゃんと参照されるかが知りたい感じです。



>
返信 編集キー/


管理者用

- Child Tree -