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

[BUG] Installer doesn't recognizes Edge Webview2 installed through UniGetUI #3146

Open
4 tasks done
Patrxgt opened this issue Dec 30, 2024 · 5 comments
Open
4 tasks done
Assignees
Labels
bug Something isn't working ready-to-go
Milestone

Comments

@Patrxgt
Copy link

Patrxgt commented Dec 30, 2024

Please confirm these before moving forward

  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version

3.15

Windows version, edition, and architecture

Windows 10 22H2 Home x64 (19045.3324)

Describe your issue

The UniGetUI's installer doesn't recognizes the already installed Edge Webview2 when trying to update the previous install and instead tries to install it's own version of it.

Steps to reproduce the issue

  1. Uninstall the default Edge Webview2 installed with Windows/through official Microsoft installer and install it through UniGetUI.
  2. Try to update UniGetUI and skip the installation of Edge Webview2.

UniGetUI Log

None

Package Managers Logs

None

Relevant information

The Edge Webview2 installed through UniGetUI seems to have different installation path than the "officially" installed one.

Screenshots and videos

obraz
obraz
obraz

@Patrxgt Patrxgt added the bug Something isn't working label Dec 30, 2024
@marticliment
Copy link
Owner

Can you download the latest UniGetUI Installer, go through the normal install process and then unselect "Install WebView2" on the installer options page?

@marticliment marticliment added this to the Bugs milestone Dec 30, 2024
@Patrxgt
Copy link
Author

Patrxgt commented Dec 30, 2024

Already tried that. Normal installer forces the installation of the Edge Webview2 (there's no option to unselect it)

2024-12-30.16-51-16.mp4

@marticliment
Copy link
Owner

My excuses. I thought this option was also exposed to the user as a checkbox here.

However, it is only available via commandline switch. Please try to run the installer with the following parameter: /NoEdgeWebView

@Patrxgt
Copy link
Author

Patrxgt commented Dec 30, 2024

Everything works as intended with the additional parameter you've listed.

@marticliment
Copy link
Owner

Great!

I suppose that the updater here shouldn't attempt to reinstall the dependencies, since newer versions may be present. I will make the according changes to the updater so that dependencies don't abort an update.

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

No branches or pull requests

2 participants