工具箱里面找不到 Microsoft.Web.WebView2 控件的解决办法

· 2025-09-24
点点滴滴 程序设计

最近在用 Visual Studio 2022 社区版 编一个桌面应用程序,需要用到 Microsoft.Web.WebView2 控件。

VisualStudio2022.png

新建项目,选C#,Windows平台,桌面应用程序,选择“Windows 窗体应用(.NET Framework)”,填写项目名称,选择存储位置之后,点击“创建”按钮,等几秒钟,一个简单的Form窗体应用程序就准备完毕。

在【解决方案资源管理器】中,项目名称上点击右键,弹出菜单中选择“管理 NuGET 程序包”,在打开的界面中选择【浏览】标签页,在搜索框中输入“webview2”,排在最前面的就是 Microsoft.Web.WebView2,作者是 Microsoft,选择“Microsoft.Web.WebView2”后,右侧显示版本:最新稳定版 1.9.3485.44,点击【安装】按钮,弹出一个“预览更改”窗体,点击【应用】按钮即可,程序【输出】界面会显示如下信息:

正在尝试收集与目标为“.NETFramework,Version=v4.8.1”的项目“BrowserRecorder”有关的包“Microsoft.Web.WebView2.1.0.3485.44”的依赖项信息
收集依赖项信息花费时间 716 毫秒
正在尝试解析程序包“Microsoft.Web.WebView2.1.0.3485.44”的依赖项,DependencyBehavior 为“Lowest”
解析依赖项信息花费时间 0 毫秒
正在解析操作以安装程序包“Microsoft.Web.WebView2.1.0.3485.44”
已解析操作以安装程序包“Microsoft.Web.WebView2.1.0.3485.44”
正在将程序包“Microsoft.Web.WebView2.1.0.3485.44”添加到文件夹“D:\C#Projects\BrowserRecorder\packages”
已将程序包“Microsoft.Web.WebView2.1.0.3485.44”添加到文件夹“D:\C#Projects\BrowserRecorder\packages”
已将程序包“Microsoft.Web.WebView2.1.0.3485.44”添加到“packages.config”
已将“Microsoft.Web.WebView2 1.0.3485.44”成功安装到 BrowserRecorder
执行 nuget 操作花费时间 2.25 秒
已用时间: 00:00:03.0155245
========== 已完成 ==========

这时打开“工具箱”,里面应该出现“WebView2 Windows Form Control”,里面有两项,一个是“指针”,另一个是“WebView2”,而这个就是可以添加到窗体中的控件。

但是不知道怎么回事,工具箱里面就是没有这些内容,重新安装了 Visual Studio 也没有用,正好这两天台风“五停”,闲着也是闲着,干脆把系统重新安装一下。现在的系统里装了很多乱七八糟的软件,导致 200GB 的 C 盘只有 30GB 的空间了。
用 Ventoy 软件 格式化好久未用的 64GB 的 U盘,然后把 Win10_22H2_Chinese_Simplified_x64v1.iso 考到 U盘里面。

重新启动电脑,开始全新安装 Windows,安装完成,设置好网络,系统会自动查找驱动,很快一个全新的系统就准备就绪。

安装 Visual Studio 2022,新建项目,通过 NuGet 添加 Microsoft.Web.WebView2,一切都很顺利,但是打开工具箱一看,还是没有 “WebView2 Windows Form Control”选项,奇了怪了,心里忽然有个念头:

难道是需要刷新一下才能显示出来吗?

在“工具箱”界面的空白处点击右键,弹出菜单里面没有“刷新”选项,但是有一个“重置工具箱”选项,鬼使神差之下点了它,呵呵,试了好多遍都不显示的“WebView2 Windows Form Control”选项出现了!

  • 本文作者:恩爸
  • 本文链接:https://sirit.com.cn/archives/682/
  • 版权许可:知识共享署名-相同方式共享4.0国际许可协议
  • 友情提示:本文更新于2025年09月24日,已超过2天没有更新,若内容或图片失效,请留言反馈。
  • 空调启动导致电视机黑屏解决方案
  • 系统重装之必备软件清单
取消回复

说点什么?

本站已经运行0天 © 2005- 大嘴狗狗. - Typecho & Moricolor - 粤ICP备18101800号 - 粤公网安备44030402005553号