来源:https://blog.csdn.net/yh0503/article/details/86648682
简介
CefSharp简单来说就是一款.Net编写的浏览器包,方便你在Winform和WPF中内嵌的Chrome浏览器组件。
资源
GitHub地址:传送门
wiki帮助文档地址:传送门
CefSharp最小的示例工程:传送门
gitter交流讨论区:传送门
快速入门
本文使用版本cefsharp/71
要求
Visual Studio with NuGet Package Manager (>=2010).
CefSharp45.0 和更新的版本,需要安装 VC 2013 Redistributable Package x86
更早的版本需要安装VC 2012 Redistributable Package x86
.Net Framework4.5.2
安装
这块安装使用没有想象的那么简单,比较坑爹,各种修改配置,按照官网的A配置方案没有搞定,按照B配置方案勉强部署成功(VS2013/VS2017)!对于外文不好的我,看着英文文档脑壳疼。老外给的闭坑指南,但是感觉没有啥卵用。下面就介绍一下B方案安装部署的过程吧,A方案我就不讲了,想看的请去上面的官网查看。
简略测试部署过程
整个工程可在GitHub下载:传送门
创建工程Test.App(Winform工程),将其中的Form1窗体删掉。
创建工程Test.Chrome(类库)。
在Test.Chrome工程添加NuGet引用,搜索CefSharp,选择CefSharp.Winforms。
在解决方案上点配置管理器,将平台设置为x86或x64.
在Test.Chrome工程添加Form1窗体,添加CefSharp窗体相关的代码。
Test.App添加Test.Chrome工程的引用,修改Program.cs文件,引用Test.Chrome工程的Form1窗体。
————————————————
版权声明:本文为CSDN博主「YoungHappyGIS」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。