How to use TEdgeComponent with oficial release of Microsoft Edge - microsoft-edge

Is it possible to use the Delphi 10.4 TEdgeComponent with the official release of Microsoft Edge and WebView2 insted of the Edge Canary channel?
I have installed the oficial release of edge with the latest WebView2 avaiable here
https://www.nuget.org/packages/Microsoft.Web.WebView2 and it didnĀ“t work.
The only way I was able to get the sample project to work, was by installing the canary channel version.
Which is not a problem talking about the development environment.
But to force the end users to install the canary channel version, is not a good approach.
How to accomplish this task?

You need Delphi 10.4.2. See this Embarcadero video.
Also have a look at this Embarcadero blog post. It explain how to install the required dependencies.
And this source code.

Related

Still Vaadin 23 support Microsoft Edge?

I'm new to Vaadin and I started with the demo quick start application using the latest version of vaadin (23). It runs fine in chrome and firefox but seems not supported on Microsoft Edge (v. Microsoft Edge 44.19041.423.0).
I read something about but no one solution worked like this.
Still, Vaadin supports M.Edge?
Can anyone help to solve or point me in the right direction?
Thanks
https://github.com/vaadin/platform/releases/tag/23.0.0 lists the supported browsers. The evergreen version of Edge is supported, older versions are not.
Vaadin 23 does support the evergreen version of Edge (see release notes), but as the message says, you're using a too old version. Upgrading the browser should solve the issue.
Yes, as you said i was using a too old version.
The problem appeared on old windows builds, because windows update is disabled by the customer company antivirus by default and for this reason not even Microsoft Edge was updated and some workstation had an older version of it.
Just upgrading solve the problem, thanks
ps. I edit the title

Offline Installer / Fixed Version Installer for WebView2 Runtime

The road map seems rather intransparent to me. Is this planned? Is there any info on a potential release date? We require to use WebView2 on machines that aren't necessarily connected to the internet. The full browser would not be needed, which is why the idea of WebView2 Runtime seems like the way to go. As of right now however the installer needs to connect to the internet.
I work on the WebView2 project. The installer you linked to is actually the standalone evergreen installer that can be used entirely offline :). If the device is online, the installed runtime will try to update itself, but offline it works fine too just not getting any updates. If you run a later version of the installer when a older version is already installed, the installer will update the version of WebView2 Runtime on the device (this is basically how you can update the evergreen runtime offline). Right now the Runtime and installer are under preview and we strongly advise against redistributing it outside your org/company. We are targeting Q4 this year for GA.
Fixed version is not out for preview yet. You can find our roadmap with dates on https://learn.microsoft.com/en-us/microsoft-edge/webview2/roadmap.

Will there be a Microsoft Edge (Chromium) 'webview' control for MacOS?

Microsoft Edge (Chromium) is in Beta on MacOS. Will there be a Microsoft Edge (Chromium) 'webview' control for MacOS? I suppose this is dependent on having support for .NET Core. Currently the support is limited to C++.
Is this same link, it says "In the future, we plan to support WebView2 on .NET.", I would assume this means .NET Core? Does anyone know what the plan is?
According to the comments in this Issue there is a plan to support Linux and MacOS, but probably only post 2021.
It is stated, that support for these platforms is on their Roadmap, though.
At present, we are not available with any information on whether there will a webview control for the MS Edge Chromium browser for MAC OS or not. We also don't have any information about it's future plan.
I suggest you wait for the official announcement from Microsoft about webview control for MAC OS.

How can I get Microsoft Document Explorer, which is missing from my Delphi installation?

I installed my Delphi 2005 Personal but after running the IDE it gives me AV and some help bpl file error. I came to a conslusion that this occurs because somehow I don't have installed Microsoft Document Explorer.
Then my question is: where can I download Microsoft Document Explorer? I can't find any links myself. I think it comes with Visual Studio but I don't want to install it only to have a help system in Delphi.
Update
When installing Delphi I did a certain trick to not install .NET 1.0 stuff and I did wrong. There was the Microsoft Document Explorer in one of these packages. Just had to install the .NET SDK.
When installing Delphi I did a certain trick to not install .NET 1.0 stuff and I did wrong. There was the Microsoft Document Explorer in one of these packages. Just had to install the .NET SDK from Delphi installer.
Afaik it is part of MSDN, but that is an huge download:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20955
The Embarcadero FTP server might also be a smart location to check.
I found same problem when trying to install devExpress component for Delphi 2010. Problem was solved when reinstalling the help build.

Where can I find the latest version of XNA to download?

I'm using Visual Studio 2010 Ultimate and I after searching for XNA Download on google, I found this page:
http://blogs.msdn.com/b/xna/archive/2010/09/16/xna-game-studio-4-0-available-for-download.aspx
Following the link there, I get to this page:
http://create.msdn.com/en-US/SiteError.aspx?404;aspx&404;http://create.msdn.com:80/launchcenter?lc=1033
So this is kind of confusing for someone starting out.
What is the latest release version of XNA I can use for PC/WP7 game development?
Where can I find the installer to download it?
I don't need a bootstrapper to download Visual Studio for me, as I already has the IDE installed. Thank you!
Here: Microsoft XNA Game Studio 4.0 download.
Also see Windows Phone Developer Tools: Offline ISO Image.
But note that the Web Installer available here will only download and install what you need. Since you already have Visual Studio, it will just integrate itself nicely.
The latest version is XNA 4.0. The bootstrapper is a smart installer and only installs the components you are missing. For example if you have Visual Studio 2010 Ultimate then it is not going to install the Express version as well. It also includes a Windows Phone emulator if you are interested in that. And here's the direct link to the installer.

Resources