Closed mdanish-kh closed 3 weeks ago
I believe this is because the URL for VCLibs points to an older release than the one WinGet requires. If I had to guess, the VCLibs team needs to update that URL to point to the new version
This looks like the UWP Desktop version of the VCLibs package. We've been working to get a distinct versioned URL for this package.
I think we've fixed this with the new version of the PowerShell module that was just published.
Let me know if this works or not.
Works now! Not able to repro the issue anymore
Brief description of your issue
Repair-WinGetPackageManager
can be used to boostrap WinGet on a clean / sandbox environment. It appears that trying to install a preview version of WinGet with-Prerelease
flag causes it to throw a missing dependency error on sandbox. Note that the command works fine without the pre-release flagSteps to reproduce
Use the following commands in a sandbox environment
Expected behavior
Cmdlet successfully installs the latest preview version of the client
Actual behavior
Command errors out complaining that
Microsoft.VCLibs.140.00.UWPDesktop
dependency is missingEnvironment
Windows Sandbox Microsoft.WinGet.Client version 1.9.2411