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

[Problem/Bug]: Can't use 32bit runtime on 64bit OS #4109

Closed
MyTDT-Mysoft opened this issue Oct 28, 2023 · 3 comments
Closed

[Problem/Bug]: Can't use 32bit runtime on 64bit OS #4109

MyTDT-Mysoft opened this issue Oct 28, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@MyTDT-Mysoft
Copy link

What happened?

ok, my program needs to use the 32bit version of the webview even on 64bit... because it injects into edge for added control... that used to be fine... but now i can't uninstall edge on win10, to use the 32bit version... and when i try to install the 32bit version it says already installed... it's possible to force my application to use 32bit version of the webview?

or what else i should do?

Importance

Blocking. My app's basic functions are not working due to this issue.

Runtime Channel

Stable release (WebView2 Runtime)

Runtime Version

118.0.2088.69 / 109.0.1518.140 (win7)

SDK Version

No response

Framework

Win32

Operating System

Windows 10

OS Version

No response

Repro steps

hook process created by the application using edge webview2 it will fail becuase it's 64bit...
try to uninstall 64bit version it will not be possible anymore.

Regression

Don't know

Last working version (if regression)

No response

@MyTDT-Mysoft MyTDT-Mysoft added the bug Something isn't working label Oct 28, 2023
@champnic champnic changed the title [Problem/Bug]: [Problem/Bug]: Can't use 32bit runtime on 64bit OS Nov 1, 2023
@champnic
Copy link
Member

champnic commented Nov 1, 2023

Hey @MyTDT-Mysoft - This scenario might not be supported. Failing to install the 32bit runtime when the 64bit runtime is already installed is By Design. Your program shouldn't be trying to uninstall Edge. Your best bet is to upgrade your application to also support using the 64bit runtime, or use a Fixed Version Runtime bundled with your app.

@champnic champnic closed this as not planned Won't fix, can't repro, duplicate, stale Nov 1, 2023
@MyTDT-Mysoft
Copy link
Author

yeah well i did that, but i dont like to be forced to use 64bit anyway... either way where i can find information about bundle the runtime with my app? i'm using it from C, not C++ and not doing the initialization of it myself for that reason, (couldnt find a sample on how to use the webview2 from C), so that will probabily make it harder to bundle as well, but eventually i want to not depend on the external code.

@champnic
Copy link
Member

champnic commented Nov 2, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants