编译Cefsharp63.0.3版本项目源码

本文详细介绍了如何在Visual Studio 2013环境下配置并使用CefSharp 63.0.3版本,解决依赖问题,实现C#与JS的交互,特别适用于Win7系统的稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工具和环境

IDE:VS2013
.netFramework:4.5.2
本来想用最新版本的Cefsharp,但是,最新版本的编译至少需要VS2015,而我的电脑上安装的是VS2013,重新安装VS2015太麻烦,于是我就选择了63.0.3这个版本。这个版本需要的编译和构建环境可以在github的cefsharp项目的主页上看到
在这里插入图片描述
可以看到从63之后就需要VS2015了。
我们先从github上把项目原代码拉下来
在这里插入图片描述
然后解压打开。打开之后大概就是这样
在这里插入图片描述
这个时候如果直接构建解决方案的话会有一堆错误。
在这里插入图片描述
这是因为缺少依赖文件,那这个依赖文件要怎么搞咧,放心很简单,一点都不复杂,我们只需要在解决方案右击点击启用NuGet程序包还原就会自动下载安装cefsharp的依赖项了。
在这里插入图片描述
当下载成功后,我们再重新构建解决方案之前要先清理一下,然后再重新构建就可以了
在这里插入图片描述
构建成功,现在我们就运行一下CefSharp.WinForms.Example这个项目,这是一个winform版本的cefsharp的例子。
在这里插入图片描述
我们可以看到项目已经启动起来了。如果需要移植的话只需要到这个项目的根目录下把对应的依赖项全拷过去就好了。至于在项目中如何使用,这个可以去github上看,建议看63.0.3之后的版本,因为从63.0.3开始做了很多修改,尤其是在c#和js交互方面,而且之前的版本在win10上运行有很多问题,经常会崩溃。如果是win7系统就无所谓了,经过我的验证63之前的版本在win7上运行还是很稳定的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值