解决Could not load file or assembly CefSharp.Core.dll的问题

Posted timliudream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Could not load file or assembly CefSharp.Core.dll的问题相关的知识,希望对你有一定的参考价值。

这个问题的中文提示是:

未能加载文件或程序集“CefSharp.Core.dll”或它的某一个依赖项。找不到指定的模块

具体原因是因为CefSharp运行时需要Visual C++ Redistributable Packages for Visual Studio 2013这个东西,但是有时候电脑上没有安装这个运行环境,因此我们需要下载并且安装,然后就能成功运行了。

下面是对应的下载地址,要区分X86和X64,如果都不行,建议尝试两个环境都安装一下。

http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784

有个问题是,机器是X64的,安装完X86的就可以了

在vs跑的时候没有报错,但是在win7环境下跑的话就会出现

技术分享图片

这个错误,更新一下这两个文件中的其中一个,

技术分享图片

如果还是报这个错误的话,就要把msvcp120.dll以及msvcr120.dll拷贝到C:\\windowsSystem32中,这两个dll可以在本机找到

以上是关于解决Could not load file or assembly CefSharp.Core.dll的问题的主要内容,如果未能解决你的问题,请参考以下文章

Svn启动窗口报错 Could not load file or assembly 'SharpSvn.dll' or one of its

CefSharp"Could not load file or assembly 'CefSharp.Core.dll' or one of its dependencies

Could not load file or assembly 'System.Core, Version=2.0.5.0 和autofac冲突的问题

Could not load file or assembly ‘System.Security.Permissions, Version=0.0.0.0, Culture=neutral, Publ

Could not load file or assembly ‘System.Security.Permissions, Version=0.0.0.0, Culture=neutral, Publ

Could not load file or assembly ‘CefSharp.Core.Runtime, Version=93.1.140.0