Skip to content

[IMPROVEMENT] Automatically (prompt to) reinvoke (un)installers interactively when files they require are in use. #3095

@RokeJulianLockhart

Description

Please confirm these before moving forward.

  • I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • This improvement refers to an existing feature. If you want to suggest a new feature, please use this template.
  • This improvement is not a bug. If you want to report a bug, please use this template.

Describe the improvement

Reinvoking winget upgrade 'OBSProject.OBSStudio' with the -i flag 1 allows the user to actionably close the applications that are utilizing the files, 2 which OBS necessitates access to, in order to upgrade itself.

Describe how this improvement could help users

Currently, a user must read the failure log, ascertain which error message is relevant, understand it, and locate how to reinvoke the upgrader interactively. This is infeasible to expect of the userbase of UniGetUI.

Footnotes

  1. github.com/microsoft/winget-pkgs/issues/105965#issuecomment-2460765408

  2. obsproject.com/forum/threads/please-close-this-these-application-before-installing-obs-fix.125012/#post-667767

Metadata

Metadata

Labels

enhancementAn improvement to WingetUI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions