Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

We have two nuget packages with the same Id: NUnit.ConsoleRunner.NetCore #1449

Closed
CharliePoole opened this issue Jul 17, 2024 · 1 comment · Fixed by #1450
Closed

We have two nuget packages with the same Id: NUnit.ConsoleRunner.NetCore #1449

CharliePoole opened this issue Jul 17, 2024 · 1 comment · Fixed by #1450
Assignees
Labels
Bug Critical Critical Priority, i.e. requires an immediate hot fix.
Milestone

Comments

@CharliePoole
Copy link
Member

CharliePoole commented Jul 17, 2024

Internally, they have different names: NUnitConsoleRunnerNet60Package and NUnitConsoleRunnerNet80Package. However they use the same nuspec and contain the same files. Both are multi-targeted with Net 6.0 and 8.0 builds.

When used directly as an application, it's possible to specify either the 6.0 or 8.0 build but this doesn't work when installed as a dotnet tool. Only one implementation may be used as a command and the 6.0 version is used both cases.

NOTE: the previous release, 3.17.0 only included the .NET 6.0 implementation.

This bug will be fixed by removing one of the duplicate packages and limiting that package to the .NET 6.0 implementation as it was in the previous version. We can consider upgrading the implementation to 8.0 in a future release.

Note that users are still able to force execution under .NET 8.0 when launching the tool.

@CharliePoole CharliePoole added this to the 3.18.1 milestone Jul 17, 2024
@CharliePoole CharliePoole self-assigned this Jul 17, 2024
@CharliePoole CharliePoole added Bug Critical Critical Priority, i.e. requires an immediate hot fix. labels Jul 17, 2024
@CharliePoole
Copy link
Member Author

This issue has been resolved in version 3.18.1

The release is available on:
GitHub.
NuGet packages are also available NuGet.org and
Chocolatey Packages may be found at Chocolatey.org

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Critical Critical Priority, i.e. requires an immediate hot fix.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant