异常:未能加载文件或程序集“CefSharp, Version=1.25”或它的某一个依赖项

.Net技术 针尖舞 4年前 (2016-09-13) 2674次浏览 0个评论

异常:未能加载文件或程序集“CefSharp, Version=1.25”或它的某一个依赖项

初次使用CefSharp总是出现许多莫名的问题和错误。中文资料又比较有限。费尽周折从GitHub的项目主页:https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#Runtime_dependencies

和Stackoverflow上:http://stackoverflow.com/questions/18203077/could-not-load-file-or-assembly-cefsharp-dll-or-one-of-its-dependencies

查找解决方法,未能解决!

再次核查解决方案中该有的dll都有了,绝对不缺什么dll了,bin目录下也确信存在需要的dll。可就是依然报错误。

终极大招,下载了GitHub上的CefSharp源码,编译了下CefSharp.WinForm.Example项目,居然没报错,于是乎仔细对比项目配置的区别,发现他的生成配置中目标平台是x86,我也顺便将目标平台改成了x86,重新编译,并运行,居然好了。

异常:未能加载文件或程序集“CefSharp, Version=1.25”或它的某一个依赖项

如此简单的方法浪费1个多小时,错误解决了。将应用程序打包发布时,需要在客户机上安装vcredist2012_x86,注意是x86,不然运行的时候还是会报以上错误。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明异常:未能加载文件或程序集“CefSharp, Version=1.25”或它的某一个依赖项
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!