.NET混合开发解决方案15 WebView2控件集成到WinForm程序编译后的文件及结构说明

网友投稿 1606 2022-10-02

.NET混合开发解决方案15 WebView2控件集成到WinForm程序编译后的文件及结构说明

.NET混合开发解决方案15 WebView2控件集成到WinForm程序编译后的文件及结构说明

WinForm程序中集成WebView2控件后,编译项目(不运行),查看编译后的内容如下

多了一个runtimes目录

三个子目录下包含相同的内容

WebView2Loader.dll是一个本机的、特定于体系结构的二进制文件,开发者需要包含希望的应用程序在其中运行的所有二进制文件。例如:

对于 x86,将包括 x86 版本的​​WebView2Loader.dll​​。对于使用 AnyCPU 的托管应用,将包括 x86、x64 和 arm64 版本。WebView2Loader.dll 正确的版本从适当的特定于体系结构的文件夹加载

简单的说该DLL是一个引导程序,根据项目的目标平台类型,加载对应版本的WebView2控件的运行时环境。

对于.NET管理的应用程序,还需要包括WebView2 的.NET程序集,用于WebView2的核心功能(Microsoft.Web.WebView2.core.dll)和WinForms/WPF特定功能(Microsoft.Web.WebView2.WinForms.dll或Microsoft.Web.WebView2.WPF.dll)。

成在管理,败在经验;嬴在选择,输在不学!  贵在坚持!

欢迎关注作者头条号​​ 张传宁IT讲堂​​,获取更多IT文章、视频等优质内容。

个人作品

BIMFace.SDK.NET

开源地址:​​Studio、.C#/.NET、.NET Core、MVC、Web API、RESTful API、gRPC、SignalR、Python

2、jQuery、Vue.js、Bootstrap

3、数据库:SQLServer、MySQL、PostgreSQL、Oracle、SQLite、Redis、MongoDB、ElasticSearch、TiDB、达梦DM、人大金仓、 神通、南大通用 GBase

4、ORM:Dapper、Entity Framework、FreeSql、SqlSugar、分库分表、读写分离

5、架构:领域驱动设计 DDD、ABP

6、环境:跨平台、Windows、Linux(CentOS、麒麟、统信UOS、深度Linux)、maxOS、IIS、Nginx

云原生、微服务、Docker、CI/CD、DevOps、K8S;

Dapr、RabbitMQ、Kafka、分布式、大数据、高并发、负载均衡、中间件、RPC、ELK;

.NET + Docker + jenkins + Github + Harbor + K8S;

作者:张传宁   微软MCP、系统架构设计师、系统集成项目管理工程师、科技部创新工程师。

专注于微软.NET技术(.NET Core、Web、MVC、WinForm、WPF)、通用权限管理系统、工作流引擎、自动化项目(代码)生成器、SOA 、DDD、 云原生(Docker、微服务、DevOps、CI/CD);PDF、CAD、BIM 审图等研究与应用。

多次参与电子政务、图书教育、生产制造等企业级大型项目研发与管理工作。

熟悉中小企业软件开发过程:需求分析、架构设计、编码测试、实施部署、项目管理。通过技术与管理帮助中小企业快速化实现互联网技术全流程解决方案。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:小程序与H5比较的区别(小程序比h5的优势)
下一篇:小程序地图怎么用?(小程序地图怎么用语音播报)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~