What is the difference between .NET Core runtime and ASP.NET Core runtime?

285 Views Asked by At

If I'm not wrong, ASP.NET Core projects are .NET Core console applications that set up HTTP Server. It has a Program class with Main method. All specified ASP.NET Core namespaces and types are distributed via NuGet packages (referenced in Microsoft.NET.Sdk.Web SDK).

My logic says me "for running ASP.NET Core apps you only .NET Core runtime", but...

What are the difference between the both runtimes? Can I run ASP.NET application with .NET Core runtime and without ASP.NET Core runtime? In negative case, why specified runtime for ASP.NET Core is needed? I don't need specified runtime for running e.g. Monogame projects.

0

There are 0 best solutions below