.NET 6 is several years old, in fact .NET 9 just came out. I don't actually have a .NET 6.0 SDK on my Linux dev machine, so in order to build FVim I had to update everything to target net8.0 rather than net6.0. (Or hunt for old SDK packages I could install, but it was easier to just update the target frameworks).
Everything built and ran just fine after the update, so I figured I might as well make a PR in case you want to pull this change in.
This doesn't update any NuGet packages, incidentially. There are several packages that dotnet restore warns about, so I'll probably make another PR updating those at some point.
.NET 6 is several years old, in fact .NET 9 just came out. I don't actually have a .NET 6.0 SDK on my Linux dev machine, so in order to build FVim I had to update everything to target net8.0 rather than net6.0. (Or hunt for old SDK packages I could install, but it was easier to just update the target frameworks).
Everything built and ran just fine after the update, so I figured I might as well make a PR in case you want to pull this change in.
This doesn't update any NuGet packages, incidentially. There are several packages that
dotnet restore
warns about, so I'll probably make another PR updating those at some point.