本意是想做一个稍微漂亮的winform程序,才发现cef的。
cefsharp的下载地址。多的也不想说了。看到下载列表中已经有了测试案例,心里有些高兴。应该很快就能搞个demo出来看看效果了。
可是,事实与我料想的有些偏差。导致我几欲崩溃,把我遇到的一些问题整理出来,让后续的人能少走些弯路。
1.跑官网demo
我选择了cef.winforms.example来作为启动项目,解决方案配置选为release。

F5后,vs报一些项目已经过期,是否重新生成。点击确定,继续。
然后就出来了。如果是debug可能会出现一些问题。我就是跑debug出了问题,然后在错误的道路上愈行愈远。
2.跑自己新建的demo。
新建一个项目,引入了一些必备的dll。
然后将icudt.dll和libcef.dll的属性改一改。
继续F5。然后项目报了一个错误。
怎么办,其实这是文件载入出错了导致的问题。打开右击项目,在文件资源管理器中打开文件夹,bin/release/debug.log。打开debug.log,发现报的错误是
没有在指定的位置找到文件。回到官网的demo中。找到了这个文件。
然后复制到自己的bin/release/locales下。
再次F5,终于ok了。
如果你还遇到了问题。
请看看是否少了一些文件。