-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Output files description table (Redistribution)
Florian Obermayer edited this page Aug 27, 2018
·
52 revisions
These are the files that are included when you have compiled a project using CefSharp:
Filename | Always required | Description | Release |
---|---|---|---|
CefSharp.BrowserSubprocess.exe | Yes | Browser subprocess executable | all |
CefSharp.BrowserSubprocess.Core.dll | Yes | Browser subprocess stuff | all |
CefSharp.Core.dll | Yes | Core library for CefSharp | all |
CefSharp.dll | Yes | Core library for CefSharp | all |
CefSharp.Wpf.dll | No | WPF controls for CefSharp | all |
CefSharp.WinForms.dll | No | WinForms controls for CefSharp | all |
d3dcompiler_43.dll | Yes, XP | cef library | all |
d3dcompiler_47.dll | Yes, Vista+ | cef library | all |
ffmpegsumo.dll | No | HTML5 audio and video support |
43 and earlier |
libcef.dll | Yes | Core cef library | all |
swiftshader\libEGL.dll | No | HTML5 accelerated content support | all |
swiftshader\libGLESv2.dll | No | HTML5 accelerated content support | all |
pdf.dll | No | PDF and printing support | all |
icudtl.dat | Yes | Unicode support | all |
cef.pak | Yes | WebKit image and inspector resources | all |
cef_100_percent.pak | Yes | WebKit image and inspector resources at 100% DPI | all |
cef_200_percent.pak | Yes | WebKit image and inspector resources at 200% DPI | all |
chrome_elf.dll | Yes | crash detection and reporting |
55 and later |
devtools_resources.pak | No | WebKit image and inspector resources | all |
locales\*.pak | Yes** | Localized strings for WebKit UI controls | all |
natives_blob.bin | Yes | Required by core cef library |
43 and later |
snapshot_blob.bin | Yes | Required by core cef library |
43 and later |
v8_context_snapshot.bin | Yes | Required by core cef library |
63 and later |
This list might be out of date or incomplete, for further reference see:
- Scrollbars will be red without
cef_100_percent.pak
orcef_200_percent.pak
(depending on yourDPI
). If you disable pak loading you will also have the same problem. - ** Locales are conditionally required, features like context menus will show empty items without them. Fonts may show smaller than they should. The
CEF
documentation on the subject states: Without these files arbitrary Web components may display incorrectly.
For versions 65
and above you will need Visual C++ Redistributable Packages for Visual Studio 2015
For versions 43
and above you will need Visual C++ Redistributable Packages for Visual Studio 2013
For versions 41
and below you will need Visual C++ Redistributable for Visual Studio 2012 Update 4.
VC++
is distributed in both x86
and x64
variants, make sure you install the version matching your target architecture. (i.e. when targeting x86, x86 redistributable packages are needed).
For versions 51
and above you'll need .Net 4.5.2
or greater
For older version you'll need at least .Net 4.0