Skip to content

Separate test and production builds on Squirrel.Windows #753

@symbyte

Description

@symbyte
  • 6.3.0:
  • Mac/Windows:

I am trying to be able to create separate test and production builds for my application. On mac this works fine by changing the appId from my.domain.appid to my.domain.appid-test for my test version. Both the mac prod build and the mac test build are able to run at the same time with no problems.

When I try to do the same thing with the windows build, the more recently installed build always overwrites the least recently installed build causing the shortcut for the older build to do nothing. I'm assuming this is because appId is only supported for nsis distributions on windows and that lack of support is not allowing the applications to have unique ids and thus overwriting each other.

Is there any way support for appId can be added to the Squirrel.Windows target? If not, is it possible to get this behavior another way?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions