I have Visual Studio 2012 Professional. When I try to open a particular csproj I get an error message
The project type is not supported by this instal
There is a really easy way to solve this.
Probably some of the dependencies are missing, and it is really hard to find out which one.
Go to
http://www.asp.net/downloads
Download ASP.NET and WebTools for your version of Visual Studio
A web platform installer will come up, which will install all the required tools
This solved my problem
There is no need to go through the ProjectTypeGuids