less than 1 minute read

In this post, I will show you how to migrate an existing ASP.NET MVC 3 project to MVC 4, and how to make it compatible with the next generation of Visual Studio tools (referred to here as “vNext”, which was the pre-release codename for Visual Studio 2012).

Migrating to MVC 4 in Visual Studio 2010

For Visual Studio 2010, you can install MVC 4 on your system using the Microsoft Web Platform Installer (WPI). After installing it, follow the official migration guide from the ASP.NET team to upgrade your project’s references and configuration files:

MVC 3 Support in Visual Studio 2012 (vNext)

Visual Studio 2012 (vNext) does not support MVC 3 projects out of the box. To open and work with MVC 3 projects in vNext, you need to install the ASP.NET MVC 3 tooling update:

If you don’t have the Web Platform Installer yet, you can download it here: