我正在编写这个官方教程:WPF 中的 WebView2 入门(预览版)。
- 已经安装
Microsoft Edge (Chromium) Canary channel
在我的Windows 10 pro -ver 1903
. - 在最新版本上创建了一个
.NET Core 3.1 - WPF
项目VS2019 - ver16.6.3
。 - 已安装 Nuget 包 Microsoft.Web.WebView2 -Version 0.9.538。
但是,根据本教程第 3 步xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf"
中的说明,当我在<Window/>
标签中添加命名空间并构建 (F5) 应用程序时,我在文件MainWindow.xaml
行收到以下错误:using Microsoft.Web.WebView2.Wpf;
MainWindow.g.cs
错误:
错误 CS0234 名称空间“Microsoft”中不存在类型或名称空间名称“Web”(您是否缺少程序集引用?)
MainWindow.xaml:
<Window x:Class="WpfWebView2TEST.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800">
<Grid>
</Grid>
</Window>
问题:错误的原因可能是什么,如何解决?