If you are coming from Visual Studio 2015 to Visual Studio 2017. Here you can see there are default 3 templates to create your web application.
You can now create your ASP.NET Web application in MVC6 which is MVC Core now and also the first template as shown in above image is for MVC5. So to create MVC5 App, you need to select the first template.
Great article!
Excellent write!