CefSharpのFAQ では、パッケージの読み込みを無効にする必要があると記載されています。
var settings = new CefSharp.CefSettings
{
PackLoadingDisabled = true
};
これは通常、本番モードのアプリケーションでは問題ありません
特定の Web サイトで、ドロップダウン ボックスの周りに赤い境界線が表示されるという問題があります。ファイルがフォルダーにあることを設定PackLoadingDisabled = false
して確認するとcef.pak
(この cef.pak は CefSharp nuget パッケージと共に配布されます。locates /en-US.pak 以外の他の .pak ファイルは含めません)、これで問題が解決します。
私の質問は、この cef.pak ファイルの目的は何ですか?
CEF3 Readmeを確認したところ、オプションであることが示されていますが、このパックの目的が明確ではありません。ソフトウェアディストリビューションに含める前に、それが何のためにあるのかを正確に知る必要があります。
リリース バージョンで Pack Loading を有効にしても安全ですか?