ASP.NET Core on .NET Core is cross-platform ASP.NET. You can run an application written for .NET Core on Windows, Linux, and Mac. The server doesn't need the .NET framework installed.
However ASP.NET Core on .NET Framework (CLR) does require .net framework installed on your web server.
If I create a new ASP.NET Core on .NET Framework (CLR) template the default framework used is .NET 4.52
In the project.json
"frameworks": {
"net452": { }
},
If I change this value to later or earlier e.g.
"frameworks": {
"net451": { }
},
The project will support that version.
What range of versions does ASP.NET Core on .NET Framework (CLR) projects support?