Skip to content

dotnet version proposal discussion #480

@monkeyman192

Description

@monkeyman192

As raised in #478 it would be good to be able to support dotnet 6.
This seems to be a LTS so it would be good to support it as MS should support it for a while.
Adding support for 6 will be easy via the CI, however the discussion to be had is around the naming of the released artifacts and what we release.

There are a number of options:

  1. Release a libmbin.dll and MBINCompiler.exe which is built using .net 5 (version up for discussion), and then suffix all other artifacts with -netX (eg. libmbin-net4.dll) based on the dotnet version used to build them.
  2. Release all artifacts with the specific version.
  3. Release all dll artifacts with a specific version and leave the MBINCompiler.exe file as-is and built with some pre-determined version.

Irrespective of the above decision, the choice will need to be clearly documented so that anyone downloading it will know what version they are using even if there is no suffix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionInformational discussion.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions