Skip to content

Add the .nupkg to the GitHub Releases in a portable .zip format. #707

Description

I've tested if slngen.exe could be run portably by:

  1. Downloading the raw .nupkg file.
  2. Renaming it from (...).nupkg to (...).zip.
  3. Extracting the .zip.
  4. Running any of the extracted slngen.exe files inside with Windows Terminal.

The answer turned out to be yes.

As such, I propose adding the same .nupkg file that is at https://www.nuget.org/packages/Microsoft.VisualStudio.SlnGen.Tool/12.0.32 to https://github.com/microsoft/slngen/releases, but with a .zip file extension (No other changes needed).

Alternately (or additionally), the .nupkg file could also be added to GitHub Releases as-is with no changes at all, as tools like Winget can be forced to treat .nupkg files as if they were .zip-s all along.

Possibly related?: https://github.com/microsoft/winget-pkgs/pull/368584

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions