WebView2 图标在工具箱 (Visual Studio) 中不可见

问题描述 投票:0回答:1

我尝试在 C# 的 WinForm 应用程序中使用 WebView2 组件。但我在将 WebView2 组件安装到 Visual Studio 时遇到问题。我使用 Windows 10。

我遵循 Microsoft 说明,但问题是,WebView2 图标没有出现在工具箱中

    我尝试过 Visual Studio 2017 和 2022
  • 我尝试过几个WebView2版本
  • 我已经更新了 Edge 并安装了“Canary”
  • 我尝试过.NET Framework 4.7.2和4.8
  • 我重新启动了计算机(多次 次)
但没有结果。

通过 NuGet 安装 WebView2 后,在项目文件夹中我看到子文件夹

packages\Microsoft.Web.WebView2.1.0.2151.40


我尝试手动添加图标: 右键单击工具箱 -> 选择项目 - 列表中没有 WebView2,因此我单击

Browse 并尝试使用文件夹 packages\Microsoft.Web.WebView2.1.0.2151.40\lib 中的任何 dll et45(或netcoreapp3.0)。结果报错:...dll中没有可以放到工具箱上的组件

奇怪的事情:大约 2 年前我在同一台计算机上安装了 WebView2。虽然很痛苦,但很有效。我将它用于 Visual Studio 2017 C# WinForm 应用程序中的项目。如果我再次打开旧项目,它可以工作,我可以重建项目,但工具箱中没有 WebView2 图标。

知道该怎么做吗? 或者还有其他(类似)组件吗?

c# webview2
1个回答
0
投票
问题已解决:我发现我无法向我的项目添加任何新组件。 Visual Studio(可能是任何版本)有时不喜欢在路径中使用尖锐字符(#)。

我的项目文件夹是“D:\Source\C#\Project...”,这就是问题所在。我将其重命名为“D:\Sourc
© www.soinside.com 2019 - 2024. All rights reserved.