WebView2Feedback icon indicating copy to clipboard operation
WebView2Feedback copied to clipboard

[Feature]: Provide `.MSIX`, `.MSIXBundle`, and/or `.AppInstaller` installation packages.

Open RokeJulianLockhart opened this issue 5 months ago • 2 comments

Describe the feature/enhancement you need

Provide an MSIX package, so that installation across machines is easier. Currently, a mere application/vnd.microsoft.portable-executable isn't ideal. Even a .MSI would be an improvement.

The scenario/use case where you would use this feature

Provisioning: This would remediate https://github.com/MicrosoftEdge/WebView2Feedback/issues/2515#issue-1268245927. Additionally, as https://github.com/RokeJulianLockhart/RokeJulianLockhart/issues/12#issue-3144334667 elaborates, PowerShell Core's *.-AppxPackage commandlets make local management thereafter trivial.

How important is this request to you?

Nice to have. There are other ways to tackle this, but having official API support would be beneficial.

Suggested implementation

Utilise Microsoft's MSIX Packaging Tool.

What does your app do? Is there a pending deadline for this request?

No need for a deadline.

RokeJulianLockhart avatar Aug 07 '25 15:08 RokeJulianLockhart

Evergreen Runtime is installed on all Windows 11 and most Windows 10, which reach end of life / support in October, except specific support contracts. What kind of large deployment case is there, in need of an MSIX package? I'm just curious. In our case, our own software installer (be it MSI or anything else), pulls out the Evergreen installer using the link provided for that task by Microsoft, then runs it, completing the setup and we're done. Next time (upgrade of our own software), the presence of an installed Runtime is detected, and the Evergreen installer download skipped completely. That means on most (>99%) of our users desktops, our installer never downloaded the Runtime Installer, finding some adequate version already pre-installed.

omascia avatar Sep 01 '25 14:09 omascia

@omascia, I noticed in a Windows Server image that I didn't seem to have it. Might have just hit https://github.com/MicrosoftEdge/WebView2Feedback/issues/2279#issuecomment-2059977358, though. ^1 Of note, however: I've also had times when I've needed to uninstall it for diagnosis, and being able to hit a script to uninstall or reinstall it would be nice.

Perhaps, I should have hit it from that angle. I'm a little unwell right now, so apologies.

RokeJulianLockhart avatar Sep 01 '25 15:09 RokeJulianLockhart