使用C++ Builder TEdgeBrowser遇WebView2Loader.dll缺失,求Windows10下获取位置
解决WebView2Loader.dll找不到的问题
WebView2Loader.dll并不是系统预装的WebView2运行时组件的一部分,它属于**WebView2开发工具包(SDK)**范畴,你可以通过以下几种方式获取:
从C++ Builder安装目录提取
如果你已经安装了包含TEdgeBrowser的组件包,在C++ Builder的安装路径下能找到对应文件。示例路径(版本号需对应你的C++ Builder版本,比如22.0对应11 Alexandria):C:\Program Files (x86)\Embarcadero\Studio\22.0\Redist\win32\WebView2
目录内会分x86、x64版本存放WebView2Loader.dll。下载WebView2 SDK
直接获取微软官方的WebView2 SDK压缩包,解压后在build\native\bin路径下,x86、x64、arm64三个子文件夹中分别对应不同架构的WebView2Loader.dll。配置项目依赖
找到对应架构的DLL后,将其放置到你的项目输出目录,或者添加到系统PATH环境变量中,确保程序运行时能加载。同时,需在C++ Builder的项目设置中配置WebView2相关的头文件和库文件路径,保证编译正常。
补充说明:系统安装的WebView2 Runtime仅提供浏览器核心运行环境,开发所需的Loader类DLL和开发库必须从SDK或C++ Builder自带的组件资源中获取。
内容的提问来源于stack exchange,提问作者Jose
相关产品推荐
相关产品推荐

