gpt4 book ai didi

winforms - 无法运行 Xilium。基于 Visual Studio 2012 构建的 CefGlue

转载 作者:行者123 更新时间:2023-12-02 22:08:02 26 4
gpt4 key购买 nike

'大家好,我下载了 Xilium.CefGlue 并在 Visual Studio 上构建了源代码 (xilium-xilium.cefglue-b22787699e57),我还下载了 cef_binary_3.1453.1236_windows_xilium并将 libcef.dll 复制到 Xilium Winforms 演示,因为应用程序需要它运行,但当我运行它时,出现以下错误:

An attempt was made to load a program with an incorrect format. 
Exception from HRESULT: 0x8007000B

我的目标是 x86,我可以获得帮助吗?谢谢

最佳答案

好的,这是我在 VS 2012 中运行示例所用的步骤:

  1. Xilium.CefGlue on github 获取代码。 (我用的是c3d674a3a8)
  2. 在 VS2012 中打开 Xilium.CefGlue 解决方案
  3. 删除或不构建CefGlue.Demo.GtkSharp项目(我对它不感兴趣并且我没有所需的库)
  4. 在配置管理器中,选择 Active Solution Platform x86
  5. 确保目标框架设置在项目之间配合。 (例如,CefGlue.DemoCefGlue.Demo.WinForms 默认情况下为 v2.0,但它们依赖于 CefGlue v4.5) (为简单起见,我将它们全部设置为 v4.0 客户端配置文件并且它起作用了。)
  6. 构建解决方案 - 应该会成功
  7. 从解压的 cef_binary_3.1453.1236_windows_xilium 复制 Xilium 文件到输出文件夹( bin\x86\Debugbin\x86\Release )。最低要求似乎是:
    • libcef.dllicudt.dll来自.\Debug.\Release
    • cef.paklocales\来自.out\Debug的文件夹或.\Resources
  8. CefGlue.Client设置为启动项目
  9. 运行它

关于winforms - 无法运行 Xilium。基于 Visual Studio 2012 构建的 CefGlue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17124852/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com