Skip to content

[New Feature]: Remove Legacy Installer Version for Portable Package #255610

Open
@DanTheMan827

Description

@DanTheMan827

Description of the new feature/enhancement

I have an application that ships with both an installer and a portable version. For WinGet distribution, I would prefer to use the portable package as it's a CLI-based tool.

However, if a user previously installed the app via the traditional installer, that version would take priority in the system (e.g., in the PATH), which can lead to confusion or unexpected behavior when the portable version is installed via WinGet.

Proposed technical implementation details (optional)

Add a manifest option that allows a WinGet package to specify that any existing installation of the same application installed with a different installer technology should be uninstalled (or optionally prompted for removal) before or during the installation of the new package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Needs-TriageThis work item needs to be triaged by a member of the core team.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions