无法在VS 2017 .NET Frameworks 4.7.1中添加对Microsoft.Toolkit.Wpf.UI.Controls.Webview组件的引用

时间:2019-06-20 17:13:23

标签: .net visual-studio nuget

我希望有人能够阐明这个问题。

我能够成功升级到.NET Frameworks 4.7.1并使用NuGet软件包管理器安装Microsoft.Toolkit.Wpf.UI.Controls.Webview软件包。但是,当我尝试在WinForms项目(在VS 2017中)中添加对Microsoft.Toolkit.Wpf.UI.Controls.Webview.dll的引用(浏览到Windows资源管理器中的NuGet包文件夹)时,选择dll,然后单击“添加”,只是不会添加dll引用。我尝试退出并重新启动Visual Studio,并重复上述步骤,并得到相同的结果:dll未添加到“引用”列表中。

我还尝试通过单击工具箱,选择“选择项目”,然后选择.NET Framework组件选项卡,然后单击“浏览”(再次浏览至Windows资源管理器中的NuGet软件包文件夹),来添加dll。 ,然后单击添加。这次,我得到了所附屏幕快照中显示的消息: error message

我想念什么?任何见解/建议当然将不胜感激。

1 个答案:

答案 0 :(得分:0)

  

关于收到的错误消息:

也许您应该选择 WPF组件选项卡,而不是 .net Framework组件点击来添加该项。

请参阅:

enter image description here

但是Microsoft.Toolkit.Wpf.UI.Controls.Webview包为WPF项目而不是Winform项目提供了UI控件。

因此,当您单击确定时,您可能会看到以下页面: enter image description here

此软件包中的控件用于WPF designer而不是Winform designer,尽管它们已成功添加到“工具箱”中,但您可能无法按预期使用它们。

要使用Microsoft.Toolkit.Wpf.UI.Controls.Webview的Wpf控件,建议您创建一个WPF项目而不是Winform Porject。

enter image description here

希望收到任何反馈:)