Skip to content

Support file associations & custom url protocols #29

@caesay

Description

@caesay

Registering file associations is platform-dependent, so it would be nice if Velopack could handle this.

There should be support in VelopackApp for handling a triggered association, eg.

VelopackApp.Build().OnFileAssociation((ext) => { ... }).Run()

There should be support in the command line tool to provide a list of associations to register, eg.

vpk pack ... --fileAssoc pdb,ext

On MacOS, we only need to write this to the Info.plist, so it will be very easy. On Windows, we'll need to write the associations to the nuspec, and handle registry modifications in the install/update/uninstall. If the associations have changed or added from one version to another they will need to be updated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions