The reason why I want to upgrade from MVC4 to MVC5 is because MVC5 has Entity Framework Identity already there. I don't want to spend time trying to add Identity to my MVC4 project because it'll take too much time.
Is there like an update button which does it automatically or do I need to create a MVC5 template and copy codes over?
I upgraded form MVC4 to MVC5 by following the steps at this link
How to Upgrade an ASP.NET MVC 4 and Web API Project to ASP.NET MVC 5 and Web API 2
that walk you through steps to upgrade from MVC4 to MVC5
Here is a quick summary of the upgrade steps.
They show how to: Update the
Application web.config File
andUpdate the web.config files under the Views folder
Check out the link and see if that helps.
I upgraded from MVC4 to MVC5 by copying some files from the existing MVC4 project and some files from a new MVC5 web application project into a new empty project.
The issue for me was migrating from
SimpleMembership
authentication to Identity. I documented the steps I took in this answer: How to migrate from SimpleMembership to ASP.NET.IdentityIf you aren't using
SimpleMembership
already, I would copy files straight from the MVC4 to the MVC5 Web Application.