-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
[Package Issue]: Microsoft.EdgeWebView2Runtime #196237
Comments
The installer used in this manifest is not MSI-based. Non-MSI installers can simply use any form of
The ARP entry would be written to In this case, the installer writes the ARP entry to |
Thanks for the explanation, I have only used the product code in connection with MSI so far. The documentation for a Winget Manifest also refers to MSI in the product code field:
I think product code in connection with EXE leads to confusion. We use Nerdio for managing our AVD Environment and the Software within and the used Product Code will lead the Detection after Installation to "not found": If i try to import the Webview to our private Winget Repo via Nerdio, i will get a Warning: As this is not an MSI, can the product code field be removed? |
WinGet can match the program by either the UpgradeCode (for MSI), ProductCode or the package name, so I don't think removing the ProductCode field in your screenshot would have negative effects on matching the EdgeWebView package as WinGet can still rely on the package name for matching, although the package might still be ignored due to the reasons I mentioned before. |
Please confirm these before moving forward
Category of the issue
Other
Brief description of your issue
The value of the "ProductCode" Field in the Microsoft.EdgeWebView2Runtime.installer.yaml is no valid MSI Product Code:
https://learn.microsoft.com/en-us/windows/win32/msi/product-codes
This Product Code will be written to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and is used to detect/uninstall applications by Software Management Systems.
So if there is no Product Code, or you don´t know it, please delete the field. We get an "application not found" after installation from our Software Management System because of this.
Steps to reproduce
no text
Actual behavior
no text
Expected behavior
no text
Environment
Screenshots and Logs
no text
The text was updated successfully, but these errors were encountered: