如何在 Microsoft Edge 正式版中使用 TEdgeComponent

问题描述

是否可以将 Delphi 10.4 TEdgeComponent 与 Microsoft Edge 的正式版本和 Edge Canary 频道的 WebView2 安装一起使用?

我已经安装了 Edge 的官方版本,这里有最新的 WebView2 https://www.nuget.org/packages/Microsoft.Web.WebView2 并没有奏效。

我能够让示例项目工作的唯一方法是安装 Canary 频道版本。 谈开发环境这不是问题。

但强制​​终端用户安装金丝雀频道版本,并不是一个好办法。

如何完成这项任务?

解决方法

您需要 Delphi 10.4.2。请参阅此Embarcadero video

也看看这个Embarcadero blog post。它解释了如何安装所需的依赖项。

还有这个source code