microsoft / microsoft/winget-cli
ShellExecute installer failed: 3010 despite this being marked as a success code.
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 26.4k
- Forks
- 1.8k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 15
Description
Brief description of your issue
InstallerSuccessCodes:
- 3010
This is definied in the XML here: https://github.com/microsoft/winget-pkgs/pull/123504
Unfortunatly the installer fails instead of marking it as successfull. This looks like a bug.
Steps to reproduce
Install the new package from here: https://github.com/microsoft/winget-pkgs/pull/123504
Expected behavior
Installation being marked as successfull
Actual behavior
Installations is being marked as failed
Environment
Windows-Paket-Manager v1.6.3133
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
Windows: Windows.Desktop v10.0.22621.2715
Systemarchitektur: X64
Paket: Microsoft.DesktopAppInstaller v1.21.3133.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the installation using the package from winget-pkgs pull 123504 on the stated Windows environment, then trace how InstallerSuccessCodes handles ShellExecute exit code 3010. Done means the installation is reported as successful when the installer returns 3010.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100