ECefException:升级到较新版本的 Chromium3 后 CEF 库版本无效



为了纠正另一个问题,我升级到了最新版本的Chromium Embedded(DCEF3)。(我的版本是一年左右的。我正在使用德尔福 2010。现在,当我的应用尝试使用 TChromium 控件加载窗体时,出现"错误:ECefException: 无效的 CEF 库版本"。到目前为止,我已经尝试过:

  • 在计算机上搜索旧版本的 dcef3_D14.bpl 和 dcef3_D14.dcp,以确保编译器看不到旧版本。
  • 使用
  • TChromium 控件重新生成使用我的库的所有库
  • 更新包列表以确保 dcef3_D14.bpl 在那里。
  • 删除并重新添加窗体上的 TChromium 控件
  • 确保文件来自...dcef\bin\Win32 位于输出文件夹中,以防需要任何 dll 等。

我仍然收到错误。接下来呢?提前谢谢。

DCEF3与最新的Chromium不兼容。

请改用 DCEF4 在此 URL 中:DCEF4

DCEF4 兼容最新 CEF 版本,下载最新 CEF

警告:DCEF4组件与DCEF3不同,请在使用前尝试。

事实证明,DCEF3 附带的 Win32 文件是合适的,因此一个源具有我需要的东西。错误消息来自要求列表中对旧 DCEF (v1) 库的延迟引用。DCEF 和 DCEF3 的混合导致库版本无效问题。

相关内容

  • 没有找到相关文章

最新更新