WPF混合开发之WebView2(一) 简介及环境搭建

引言

在WPF开发中,经常会有混合开发的需求,即在WPF中加载网页,目前最常用也是最流行的方式是CefSharp,它的功能非常强大,可以提供较为完善的开发和使用体验,但是CefSharp也有一定的缺点,如体积过大,配置繁琐等。
值得兴奋的是,微软基于Edge浏览器推出了webview2控件,用于解决混合开发的痛点,下面就一起来了解一下吧!

WebView2系统要求

WebView2是基于Microsoft Edge浏览器的,其对所使用的操作系统环境有一定要求,支持以下系统:

  • Windows 11
  • Windows 10
  • Windows 10 IoT 企业版 LTSC x32 2019
  • Windows 10 IoT 企业版 LTSC x64 2019
  • Windows 10 IoT 企业版 21h1 x64
  • Windows 8.1
  • Windows 7 **
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2008 R2 **

对于Windows 7 和 Windows Server 2008 R2支持是有一定限制的,详细可查看:微软文档

WebView2下载安装

WebView2提供了三种方式的安装,可根据需求进行下载安装,详细对比请看下表:

常青版引导程序常青版独立安装程序已修复版本
安装程序引导包,双击后会自动下载最新的WebView2并安装到计算机中WebView2安装程序WebView2安装程序
跟随系统更新,更新版本不需再次安装跟随系统更新,更新版本不需再次安装安装的是特定版本,需控制版本,安装其他版本需要再次下载安装
体积极小体积较大体积较大
不可离线使用,必须联网可离线安装可离线安装

推荐开发人员使用长青版安装程序,在此我选择常青版引导程序安装:

在这里插入图片描述

安装过程就不再赘述,一路点下一步即可,安装完成后可在设置->应用->应用和功能中查看安装的好的程序:
在这里插入图片描述

结语

至此,WebView2的环境已经搭建完毕。如果代码中有什么出错或者不清楚的地方,欢迎大家批评指正哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值