16
votes

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 installation.

It doesn't say what 'project type' the project is, nor what I need to install to be able to open it.

On inspecting the .csproj file, I see the lines

<ProductVersion>9.0.30729</ProductVersion>
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

So what do need I install to be able to open this project? Please provide a link!

2
Guids are a pain for humans but a blessing for computers. Just google the guid string and take the first hit.Hans Passant
@HansPassant, that's now this page.Peter Taylor

2 Answers

17
votes

Found Visual Studio 2012 in the old 'add remove programs', then pressed 'change'. Fixed by installing 'Microsoft Web Developer Tools'

enter image description here

2
votes

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