Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I open a csproj with ProjectTypeGuids 349c5851-65df-11da-9384-00065b846f21?

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!

like image 250
Colonel Panic Avatar asked Mar 26 '13 11:03

Colonel Panic


People also ask

What is ProjectTypeGuids?

ProjectTypeGuids is used by Visual Studio for project aggregation. In your example you have a WPF (represented by 60dc8134-eba5-43b8-bcc9-bb4bc16c2548) C# project (represented by FAE04EC0-301F-11D3-BF4B-00C04F79EFBC).

What is ProjectGuid?

ProjectGuid is a unique identifier of a project within a solution.


2 Answers

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

enter image description here

like image 145
Colonel Panic Avatar answered Oct 13 '22 17:10

Colonel Panic


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

like image 21
adib.mosharrof Avatar answered Oct 13 '22 19:10

adib.mosharrof