I need to run a CefSharp WPF project in a Client machine. The project works on development machine. But did not run in the Client machine.
Here are some findings which I found:
- When I install the Visual Studio 2013 to client machine and run the application, it works perfectly.
- Application did not run when install .NetFramework 4.5 and Microsoft Visual C++ 2012 redistributable x86 package to client machine
(As proposed by many developers in Stack Over Flow for same problem, I have installed Microsoft Visual C++ 2012 redistributable x86 package also. But it didn't work.)
I have included the following dll's to debug folder.
- CefSharp.BrowserSubprocess.Core.dll
- CefSharp.Core.dll
- CefSharp.dll
- CefSharp.Example.dll
- CefSharp.Wpf.dll
- d3dcompiler_43.dll
- d3dcompiler_47.dll
- ffmpegsumo.dll
- GalaSoft.MvvmLight.dll
- GalaSoft.MvvmLight.Extras.dll
- GalaSoft.MvvmLight.Platform.dll
- icudt.dll
- libcef.dll
- libEGL.dll
- libGLESv2.dll
- Microsoft.Practices.ServiceLocation.dll
- msvcp110
- msvcr110
- vccorlib110
- pdf.dll
I included following files also to debug folder.
- locales folder
- cef.pak
- cef_100_percent.pak
- cef_200_percent.pak
- devtools_resources.pak
- icudtl.dat
- CefSharp.BrowserSubprocess.exe
But no luck.
When I run the application It shows an error message as "CefSharp.BrowserSubprocess has stopped working".
I searched the google as well as stackoverflow. But unable to find a solution.
Please find the debug log which I got from debug.txt file in the client machine,
[0702/041548:VERBOSE1:pref_proxy_config_tracker_impl.cc(148)] 0B1782D0: set chrome proxy config service to 0D3A2260 [0702/041548:VERBOSE1:pref_proxy_config_tracker_impl.cc(277)] 0B1782D0: Done pushing proxy to UpdateProxyConfig [0702/041551:VERBOSE1:webrtc_internals.cc(55)] Could not get the download directory. [0702/041601:VERBOSE1:statistics_recorder.cc(294)] Collections of all histograms Histogram: AsyncDNS.ConfigChange recorded 1 samples, average = 1.0 (flags = 0x1)
Can anyone know how to solve this problem? If yes, please help me to solve this problem.
Thanks in advance.