我目前正在使用 webview2 开发解决方案。最初我正在考虑将 .cab 文件的内容打包为来自 Microsoft 站点https://developer.microsoft.com/en-us/microsoft-edge/webview2/的 webview2 运行时的一部分
但是,我正在考虑将出现在 MS 365 版本 2101 中的 Webview2 运行时。有没有办法使用这个运行时本身而不是与应用程序一起部署它?
想法/建议?
我目前正在使用 webview2 开发解决方案。最初我正在考虑将 .cab 文件的内容打包为来自 Microsoft 站点https://developer.microsoft.com/en-us/microsoft-edge/webview2/的 webview2 运行时的一部分
但是,我正在考虑将出现在 MS 365 版本 2101 中的 Webview2 运行时。有没有办法使用这个运行时本身而不是与应用程序一起部署它?
想法/建议?
您需要使用您的应用程序部署 WebView2 运行时,有关详细信息,请参阅Windows 窗体中的 WebView2 入门。该组件可用作 .net 应用程序的 NuGet 包。以下是 MS 对部署的说明:
WebView2 运行时是一个可再分发的运行时,用作 WebView2 应用程序的支持 Web 平台。该概念类似于 Visual C++ 或 C++/.NET 应用程序的 .NET 运行时。运行时包含针对应用进行了微调和测试的修改后的 Microsoft Edge (Chromium) 二进制文件。安装时运行时不会显示为用户可见的浏览器。例如,用户没有浏览器桌面快捷方式或开始菜单条目。
在开发和测试期间,您可以使用其中任何一个作为支持 Web 平台。
不要依赖浏览器,因为:
将来,Evergreen WebView2 Runtime 计划随 Windows 的未来版本一起提供。使用您的生产应用程序部署运行时,直到运行时变得更加普遍可用。
在使用 WebView2 分发应用程序一文中了解更多信息。