RazorLight icon indicating copy to clipboard operation
RazorLight copied to clipboard

Update for .NET 8.0, consider removing deprecated .NET versions

Open JohnCampionJr opened this issue 7 months ago • 5 comments

It would be good to update this to directly support .net8.0.

Should also consider removing support for pre .net6.0 versions (core 3.1, net5.0)

Happy to submit a PR to do this, but wanted to check first.

JohnCampionJr avatar Nov 19 '23 17:11 JohnCampionJr

Not that .net8 is LTS this would be awesome.

BC89 avatar Dec 20 '23 19:12 BC89

NET8 brings a new way to render razor pages

So this could result in a major back end overhaul to a new Microsoft supported workflow.

A9G-Data-Droid avatar Dec 26 '23 21:12 A9G-Data-Droid

İ hope thşs doesn't remove .net 4.6 2 support.

Win7 forever....

blackholeearth avatar Jan 11 '24 12:01 blackholeearth

İ hope thşs doesn't remove .net 4.6 2 support.

Win7 forever....

We have a lot of legacy apps using .Net 4.6.2. We are migrating libs over to dual .Net Framework 4.6.2/Standard 2.1 so we can do new projects with some shared functionality. I'm using the old RazorEngine that's been dead for a while. A lot of open-source developers seem dumping old .Net framework stuff which I think is bad for legacy apps that have been stable for years.

I have two libraries that I can no longer update because the next nuget update is incompatible (for no reason at all as I can download their source, just change it to Standard 2.0, and recompile (with maybe a minor conditional change).

I hope this project doesn't go that route as we're starting to use this as a replacement for the former engine.

GaryWayneSmith avatar Jan 16 '24 22:01 GaryWayneSmith

İ hope thşs doesn't remove .net 4.6 2 support.

Win7 forever....

I'm not sure why you would use 4.6 when 4.8, .NET5, and .NET6 were all supported on Windows 7. The OS itself is out of support and yet it still works. The same can be said for running .NET8 on Windows 7. It isn't supported but it might work. Really depends on what libraries you end up using.

https://github.com/dotnet/core/issues/7556

A9G-Data-Droid avatar Jan 18 '24 19:01 A9G-Data-Droid