Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebView2 runtime not detected on 32-bit Windows #1865

Closed
lubos opened this issue Jan 5, 2021 · 2 comments
Closed

WebView2 runtime not detected on 32-bit Windows #1865

lubos opened this issue Jan 5, 2021 · 2 comments
Labels
Milestone

Comments

@lubos
Copy link
Contributor

lubos commented Jan 5, 2021

As per Microsoft docs, registry key for WebView2 runtime on 64-bit Windows is at:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}

and on 32-bit Windows it's just:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}

Eto.Forms is looking at the location used by 64-bit Windows only. This means users on 32-bit Windows are getting installation notice to install WebView2 runtime even after installing it.

@cwensley
Copy link
Member

cwensley commented Jan 5, 2021

Ah, thanks for reporting the issue. They actually had documented it incorrectly when I looked at it initially, but is now fixed. I'll update it shortly.

@cwensley cwensley added this to the 2.5.10 milestone Jan 6, 2021
@cwensley cwensley added the bug label Jan 6, 2021
@cwensley cwensley mentioned this issue Jan 9, 2021
@cwensley
Copy link
Member

Should now be fixed in latest develop branch and will be part of 2.5.10. Thanks again!

cwensley added a commit to cwensley/Eto that referenced this issue Jan 10, 2021
Wpf/WinForms: Detect WebView2 on 32-bit windows properly. Fixes picoe#1865
Wpf/WinForms: Fix installation of WebView2 on .NET Framework
Mac: Fix warning when printing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants