In Visual Studio 2015, I've created a new ASP.NET MVC 5 Web API project. When I looked at the project.json that was created I saw this bit of configuration:
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
Since I needed to use EF6 and following advice in the answer to a question, I've removed the reference to "dnxcore50".
However, the answer to another question mentions an altogether different framework: "aspnet50".
What is the difference between "dnx451" and "aspent50"?