nyancat.cs icon indicating copy to clipboard operation
nyancat.cs copied to clipboard

Will Nyancat be published in NuGet for .NET 6?

Open jmoralesv opened this issue 11 months ago • 2 comments

Hello! I wanted to know if Nyancat will be published for .NET 6 in NuGet.org anytime soon because, after installing it as a global .NET tool in a machine with the SDK of .NET Core 3.1, .NET 6 and .NET 7 installed, this error is displayed when trying to run it:

You must install or update .NET to run this application.

App: C:\Users\Jorge\.dotnet\tools\nyancat.exe
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '5.0.0' (x64)
.NET location: C:\Program Files\dotnet\

The following frameworks were found:
  3.1.32 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  6.0.20 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  7.0.9 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

Learn about framework resolution:
https://aka.ms/dotnet/app-launch-failed

To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=5.0.0&arch=x64&rid=win10-x64

image

I can see that Nyancat is compatible with .NET Core 3.1 and .NET 5 in NuGet.org: https://www.nuget.org/packages/nyancat#supportedframeworks-body-tab

However .NET 5 is out of support since May 2022, according to the support lifecycle: https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core

And according to the code, there is support for .NET 6 in the Nyancat.csproj file, so I think the code is not the issue. Maybe the GitHub Action workflow has to be run to push the .NET 6 compatible version?

Thanks for your help on this!

jmoralesv avatar Jul 23 '23 01:07 jmoralesv