0

CefGlue for .NET 3.5をコンパイルしました(提供されているバイナリは4.0用であるため)。新しくコンパイルされたライブラリをプロジェクトのbinフォルダーに配置しますが、プロジェクト(基本的には、コピーox CefGlue.Demo.WinForms)を実行しようとすると、スローされます。

Unable to find an entry point named 'cef_build_revision' in DLL 'libcef'.

すべてのライブラリが配置されていることを確認しましたが。私は何か見落としてますか?

4

3 に答える 3

1

http://xilium.bitbucket.org/cefglue/はリンク切れのようです。

ただし、回避策は次のとおりです。

ここからバイナリをダウンロードします:http: //opensource.spotify.com/cefbuilds/index.html

私が使用しているもの:2017年9月30日-CEF 3.3163.1671.g700dc25 / Chromium 61.0.3163.91

ここからソースをダウンロードします: https ://bitbucket.org/xilium/xilium.cefglue/downloads/

ファイルを編集します:xilium-xilium.cefglue-cc23b1​​4f414c \ CefGlue \ Interop \ version.g.cs

一致するようにハッシュを変更しました:

    //public const string CEF_API_HASH_PLATFORM_WIN = "320c07833219b7b5aca7fc04e186eb9c5b4bca31";
    public const string CEF_API_HASH_PLATFORM_WIN = "7073dfbda7859ff1a53ac4d30d6e9d4fc8e96b7e";

Windowsフォームのデモを作成します。

次の場所からファイルをコピーします:cef_binary_3.3163.1671.g700dc25_windows32 \ Release *

宛先:xilium-xilium.cefglue-cc23b1​​4f414c \ CefGlue.Demo.WinForms \ bin \ x86 \ Debug

リソースもコピーします:cef_binary_3.3163.1671.g700dc25_windows32 \ Resources *

宛先:xilium-xilium.cefglue-cc23b1​​4f414c \ CefGlue.Demo.WinForms \ bin \ x86 \ Debug

そして、デモの実行が機能するはずです。

于 2017-10-19T22:02:16.600 に答える
0

そこで参照されていたものと比較して、古いバージョンのCEFを使用したようです。

于 2013-02-02T02:17:12.870 に答える
0

CEFバイナリをexeと同じフォルダに配置します

ここからダウンロードできますhttp://xilium.bitbucket.org/cefglue/

于 2013-03-05T06:13:22.923 に答える