Click here to Skip to main content
15,860,859 members
Articles / Programming Languages / C#
Reference

List of Visual Studio Project Type GUIDs

Rate me:
Please Sign up or sign in to vote.
4.93/5 (135 votes)
28 Mar 2023Public Domain 550.7K   174   69
Complete list of GUIDs found in .csproj files and their descriptions

Introduction

There isn't an easy way to change the type of a project in Visual Studio project once it is created; for example, changing a C# Class Library into a Portable Class Library (PCL). Knowing these GUIDs will allow you to edit project files like .csproj and .vbproj to easily change a project type in cases where Visual Studio will not allow using the GUI.

  1. You will find these properties as a <ProjectTypeGuids> element in the project file, not to be confused with <ProjectGuid> which is a unique identifier for your project.
  2. Some GUIDs are used in combination. For example, <ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> describes a Xamarin.Android library in C#.

Notice

The list is now being maintained by JamesW75 on Github.

History

  • 3rd February, 2014 – Original publication
  • 16th April, 2014 – Added Xamarin.iOS, Xamarin.Android, Mono for Android; removed duplicates; added notes
  • 28th April, 2014 – Added Solution folder, thanks to imagiro
  • 19th June, 2014 – Added Windows Phone 8/8.1, thanks to ddsoft
  • 20th July, 2015 – Added MVC 5
  • 14th August, 2016 – Added Project folders, thanks to pschimmel
  • 28th March, 2023 – Moved to Github and maintained by JamesW75

License

This article, along with any associated source code and files, is licensed under A Public Domain dedication


Written By
Engineer Robotic Assistance Devices / AITX
Canada Canada
Yvan Rodrigues has 30 years of experience in information systems and software development for the industry. He is Senior Concept Designer at Robotic Assistance Devices

He is a Certified Technician (C.Tech.), a professional designation granted by the Institute of Engineering Technology of Ontario (IETO).

Yvan draws on experience as owner of Red Cell Innovation Inc., Mabel's Labels Inc. as Manager of Systems and Development, the University of Waterloo as Information Systems Manager, and OTTO Motors as Senior Systems Engineer and Senior Concept Designer.

Yvan is currently focused on design of embedded systems.

Comments and Discussions

 
GeneralGreat job, thank you Pin
John Batte15-Nov-14 21:46
John Batte15-Nov-14 21:46 
Generalgreat work and info Pin
dmihailescu13-Nov-14 7:49
dmihailescu13-Nov-14 7:49 
AnswerRe: great work and info Pin
Yvan Rodrigues13-Nov-14 8:04
professionalYvan Rodrigues13-Nov-14 8:04 
QuestionTypo and Format Pin
RoboJ1M12-Nov-14 23:18
RoboJ1M12-Nov-14 23:18 
AnswerRe: Typo and Format Pin
Yvan Rodrigues13-Nov-14 4:18
professionalYvan Rodrigues13-Nov-14 4:18 
QuestionDynamics AX Guid Pin
Spankachu6-Nov-14 7:15
Spankachu6-Nov-14 7:15 
GeneralMy vote of 5 Pin
steve.cadwallader29-Jun-14 3:11
steve.cadwallader29-Jun-14 3:11 
GeneralMy vote of 4 Pin
Assil20-Jun-14 1:42
professionalAssil20-Jun-14 1:42 
Nice effort...
Not sure how practical it would be, but certainly it is a nice reference..
Thank you!
SuggestionSolution Folder Pin
imagiro28-Apr-14 4:54
imagiro28-Apr-14 4:54 
AnswerRe: Solution Folder Pin
Yvan Rodrigues28-Apr-14 4:56
professionalYvan Rodrigues28-Apr-14 4:56 
Generalhi Pin
Member 1063832417-Apr-14 7:50
Member 1063832417-Apr-14 7:50 
QuestionWould be great if you can tell where we can find these guid from registry Pin
Thewak18-Mar-14 14:55
Thewak18-Mar-14 14:55 
AnswerRe: Would be great if you can tell where we can find these guid from registry Pin
ledtech313-Nov-14 6:23
ledtech313-Nov-14 6:23 
GeneralRe: Would be great if you can tell where we can find these guid from registry Pin
.:floyd:.20-Jul-15 14:02
.:floyd:.20-Jul-15 14:02 
GeneralRe: Would be great if you can tell where we can find these guid from registry Pin
ledtech320-Jul-15 16:42
ledtech320-Jul-15 16:42 
Questionit could be perfect if ... Pin
Southmountain4-Feb-14 5:55
Southmountain4-Feb-14 5:55 
AnswerRe: it could be perfect if ... Pin
.:floyd:.20-Jul-15 11:23
.:floyd:.20-Jul-15 11:23 
GeneralRe: it could be perfect if ... Pin
Southmountain21-Jul-15 4:09
Southmountain21-Jul-15 4:09 
QuestionWindows Phone Guids Pin
Max Holder4-Feb-14 2:53
professionalMax Holder4-Feb-14 2:53 
AnswerRe: Windows Phone Guids Pin
ddsoft19-Jun-14 4:32
ddsoft19-Jun-14 4:32 
AnswerRe: Windows Phone Guids Pin
Yvan Rodrigues19-Jun-14 5:03
professionalYvan Rodrigues19-Jun-14 5:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.