Skip to content

[Velopack] Create an "Associate Handlers" app #5346

@Geenz

Description

@Geenz

With velopack and one click install we no longer have a good way to setup the registry. We also lack a good way to uninstall old versions of the viewer on a given channel.

Requirements

  • Should check if an old viewer associated with a given channel is installed and trigger its uninstaller
  • Must register SLurl handling (if old viewer installed, should uninstall first THEN register)
  • Update existing registry entries on Windows
  • Should run when the one click viewer runs (just needs to be launched once)

Test Plan

After one click install:

  • Check that SLurls work with the one click install
  • That the old viewer is uninstalled
  • That expected registry entries are present

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriageFlags issues that need to be triaged

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions