我可以在Visual Studio 2015中使用Edge加载WebView吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以在Visual Studio 2015中使用Edge加载WebView吗?相关的知识,希望对你有一定的参考价值。
刚刚安装了Nuget,“Microsoft.Toolkit.Forms.UI.Controls.WebView”并试图使用Web浏览器“Edge”但是当我将控件拖到表单中时它给了我一个例外:
“无法创建webview。错误是以下消息:System.TypeLoadExcpetion:找不到Windows.runtime类型:找不到windows.runtime类型:microsoft.toolkit.Form.UI中的Windows.Web.UI.interop.WebViewControlProcess。 Controls..WebView.get_Enterprise()”
有这种错误的解决方案吗?
在Windows窗体应用程序中使用工具包控件有几个prerequisites:
- Visual Studio 2017。
- Windows 10 Insider Preview Build 17110或更高版本。
- .NET Framework 4.6.2或更高版本。
- 配置应用程序以获得高DPI支持。要了解具体方法,请参阅本指南的此部分。
更新到Visual Studio 2017的最新版本。
更新到最新的Windows 10版本(理想情况是2018年10月更新及更高版本)。
通过在“解决方案资源管理器”中右键单击项目并选择“属性”,确保项目的目标是.NET Framework 4.6.2或更高版本。我想这可能是你问题的最可能原因。
根据qazxsw poi指南启用HIDPI支持。
以上是关于我可以在Visual Studio 2015中使用Edge加载WebView吗?的主要内容,如果未能解决你的问题,请参考以下文章
在 Visual Studio 2015 中打开 Visual Studio 2017 项目
如何在 Visual Studio 2015 中快速解析命名空间
在 Visual Studio (2015) 中编译更改的 cpp 文件
如何在 Visual Studio 2015 中添加库、头文件