我希望有人能够阐明这个问题。
我能够成功升级到.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。 ,然后单击添加。这次,我得到了所附屏幕快照中显示的消息:
我想念什么?任何见解/建议当然将不胜感激。
答案 0 :(得分:0)
关于收到的错误消息:
也许您应该选择 WPF组件选项卡,而不是 .net Framework组件点击来添加该项。
请参阅:
但是Microsoft.Toolkit.Wpf.UI.Controls.Webview
包为WPF项目而不是Winform项目提供了UI控件。
此软件包中的控件用于WPF designer
而不是Winform designer
,尽管它们已成功添加到“工具箱”中,但您可能无法按预期使用它们。
要使用Microsoft.Toolkit.Wpf.UI.Controls.Webview
的Wpf控件,建议您创建一个WPF项目而不是Winform Porject。
希望收到任何反馈:)