使用CefSharp遇到的问题(配置方面)。

本意是想做一个稍微漂亮的winform程序,才发现cef的。

cefsharp的下载地址。多的也不想说了。看到下载列表中已经有了测试案例,心里有些高兴。应该很快就能搞个demo出来看看效果了。

可是,事实与我料想的有些偏差。导致我几欲崩溃,把我遇到的一些问题整理出来,让后续的人能少走些弯路。


1.跑官网demo

我选择了cef.winforms.example来作为启动项目,解决方案配置选为release。

使用CefSharp遇到的问题(配置方面)。_第1张图片


F5后,vs报一些项目已经过期,是否重新生成。点击确定,继续。

然后就出来了。如果是debug可能会出现一些问题。我就是跑debug出了问题,然后在错误的道路上愈行愈远。

使用CefSharp遇到的问题(配置方面)。_第2张图片

2.跑自己新建的demo。

新建一个项目,引入了一些必备的dll。

使用CefSharp遇到的问题(配置方面)。_第3张图片

然后将icudt.dll和libcef.dll的属性改一改。

使用CefSharp遇到的问题(配置方面)。_第4张图片

使用CefSharp遇到的问题(配置方面)。_第5张图片

继续F5。然后项目报了一个错误。

使用CefSharp遇到的问题(配置方面)。_第6张图片

怎么办,其实这是文件载入出错了导致的问题。打开右击项目,在文件资源管理器中打开文件夹,bin/release/debug.log。打开debug.log,发现报的错误是

使用CefSharp遇到的问题(配置方面)。_第7张图片

没有在指定的位置找到文件。回到官网的demo中。找到了这个文件。

使用CefSharp遇到的问题(配置方面)。_第8张图片

然后复制到自己的bin/release/locales下。

再次F5,终于ok了。

使用CefSharp遇到的问题(配置方面)。_第9张图片


如果你还遇到了问题。

请看看是否少了一些文件。

使用CefSharp遇到的问题(配置方面)。_第10张图片


你可能感兴趣的:(C#,CefSharp,.NET)