首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能运行西利亚姆。构建在Visual 2012上的CefGlue

不能运行西利亚姆。构建在Visual 2012上的CefGlue
EN

Stack Overflow用户
提问于 2013-06-15 14:49:31
回答 1查看 3.2K关注 0票数 3

‘大家好,我下载了Xilium.CefGlue并在Visual上构建了源代码( Xilium -xilium.cefgle-b22787699e57),我还下载了cef_binary_3.1453.1236_windows_xilium,并根据应用程序的要求将libcef.dll复制到xilium.cefglue演示程序中,但是当我运行它时,会出现以下错误:

代码语言:javascript
复制
An attempt was made to load a program with an incorrect format. 
Exception from HRESULT: 0x8007000B

我已经锁定了x86,我能得到帮助吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-09-20 22:41:42

好的,下面是我用来让示例在VS 2012中工作的步骤:

  1. Xilium.CefGlue on github获取代码。(我用的是c3d674a3a8)
  2. 在Xilium.CefGlue中打开VS2012解决方案
  3. 删除或不构建CefGlue.Demo.GtkSharp项目(我不感兴趣&我没有所需的库)
  4. 在Configuration中,选择活动解决方案平台为x86
  5. 确保目标框架设置在项目之间进行合作。(例如,CefGlue.Demo & CefGlue.Demo.WinForms默认为v2.0,但它们依赖于CefGlue,即v4.5) (为了简单起见,我将它们全部设置为v4.0客户端配置文件,并且工作正常)。
  6. 构建解决方案--应该成功
  7. 将Xilium文件从解压缩的xilium复制到输出文件夹(bin\x86\Debugbin\x86\Release)。最低要求似乎是:
    • libcef.dllicudt.dll来自.\Debug.\Release
    • cef.pak和来自.out\Debug.\Resourceslocales\文件夹

  1. 将CefGlue.Client设置为StartUp项目
  2. 运行它
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17124852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档