Visual Studio Projects - Project Type GUIDs

Visual Studio projects have a project type (in some cases more than one type) and it is identified by a unique GUID. This GUID is generally available in the project file. But in projects like Web Site projects which do not have a project file; this GUID is stored in the solution file.

A list of known project type GUIDs are as follows:

Windows (C#)

Windows (VB.NET)

Windows (Visual C++)

Web Application

Web Site

Disdivibuted System

Windows Communication Foundation (WCF)

Windows Presentation Foundation (WPF)

Visual Database Tools


Database (other project types)


Legacy (2003) Smart Device (C#)

Legacy (2003) Smart Device (VB.NET)

Smart Device (C#)

Smart Device (VB.NET)

Workflow (C#)

Workflow (VB.NET)

Deployment Merge Module

Deployment Cab

Deployment Setup

Deployment Smart Device Cab

Visual Studio Tools for Applications (VSTA)

Visual Studio Tools for Office (VSTO)

SharePoint Workflow

XNA (Windows)

XNA (XBox)

XNA (Zune)

SharePoint (VB.NET)

SharePoint (C#)



Claudia Lawrence said...

Hi, ur blog is really nice & informative, while reading it I truly like it. I just wanna suggest that u should submit your blog in this website which is offering very unique features at cheap prices there are expert advertising team who will not only provide the adspace but also promote ur blog & affiliate ads through all over the networks which will definitely boost ur traffic & readers. Finally I have bookmarked ur blog & also shared to my friends. hope u have a wonderful day & !!happy blogging!!.

vani priya said...


what is the project type for above guid?

Prasad Sampath Wickramasinghe said...

{E53F8FEA-EAE0-44A6-8774-FFD645390401} is for ASP.NET MVC 3. Please have a look here for more information.

Kamiccolo said...

One small addition:
{2150E333-8FDC-42A3-9474-1A3956D46DE8} is for Solution Folder Project. Usually it's name is the same as Project name, which is provided instead of *.vcproj filepath.

Joy George said...

Thanks very much for spending time to list down the project types.

Does Microsoft provides any list like this?