Package GUIDs of Visual Studio Features

 

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

You can use the following GUIDs in the .pkgundef file of your isolated shell application to exclude specific packages from the application.

Feature AreaRaw Package NamePackage GUID
Core IDEUndo Package{1D76B2E0-F11B-11D2-AFC3-00105A9991EF}
Visual Studio Environment Package{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}
Visual Studio Commands Definition Package{44E07B02-29A5-11D3-B882-00C04F79F802}
Visual Studio Directory Listing Package{5010C52F-44AB-4051-8CE1-D36C20D989B4}
Visual Studio Common IDE Package{6E87CFAD-6C05-4ADF-9CD7-3B7943875B7C}
Visual Studio Environment Menu Package{715F10EB-9E99-11D2-BFC2-00C04F990235}
Visual Studio COM+ Library Manager Package{ED8979BC-B02F-4dA9-A667-D3256C36220A}
Visual Studio Source Control Integration Package{53544C4D-E3F8-4AA0-8195-8A8D16019423}
Visual Studio Solution Build Package{282BD676-8B5B-11D0-8A34-00A0C91E2ACD}
Text Management Package{F5E7E720-1401-11d1-883B-0000F87579D2}
Visual Studio VsSettings Package{F74C5077-D848-4630-80C9-B00E68A1CA0C}
HelpVisual Studio Help Package{4A791146-19E4-11D3-B86B-00C04F79F802}
Task List, Error ListErrorListPackage{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}
Class OutlineClass Outline Package{21AF45B0-FFA5-11D0-G63F-00A0C922E851}
Toolbox Controls InstallerToolbox Controls Installer Package{2C298B35-07DA-45F1-96A3-BE55D91C8d7A}
Web ProjectsMicrosoft.VisualStudio.Web{349C5850-65DF-11DA-9384-00065B846F21}
Visual Web Developer Project System Package{39C9C826-8EF8-4079-8C95-428F5B1C323F}
Visual Web Developer Project Persistence Package{8FF02D1A-C177-4AC8-A62F-88FC6EA65F57}
Visual Web Developer Web Migration Package{C1DAB116-2D63-493A-B970-10D7DD0B476E}
Visual Web Developer Web Package{E7f851C8-6267-4794-B0FE-7BCAB6DACBB4}
Visual Web Developer Web{DC7F691A-91FC-4F7B-923E-FE829C3A18DC}
HTML EditorVisual Studio HTM Editor Package{1B437D20-F8FE-11D2-A6AE-00104BCC7269}
Visual Web Developer HTML Source Editor Package{BFCC0C3C-6F87-4285-A6C8-BB616061800D}
CSS EditorVisual Studio CSS Editing Package{A764E895-518D-11d2-9A89-00C04F79EFC3}
XML EditorVisual Studio XML Editor Package{87569308-4813-40A0-9CD0-D7A30838CA3F}
Web BrowserVisual Studio Web Browser Package{E8B06F41-6D01-11D2-AA7D-00C04F990343}
Web Application Project Factory, for View in Browser functionality{349C5851-65DF-11DA-9384-00065B846F21}
Binary EditorVisual Studio Binary Editor Package{5B98C2C0-CD7B-11D0-92DF-00A0C9138C45}
Windows Forms DesignerWindows Forms Designer Hosting Package{68939055-38E0-4D17-92CB-8909710D8178}
Windows Forms Designer Package{7494682B-37A0-11D2-A273-00C04F8EF4FF}
Windows Forms Designer Resources Package{7B5D447B-0B12-41EA-A84E-C822034422D4}
Windows Forms Application Configuration Package{80C7728B-70A6-4528-8669-73E02D1B9C41}
ElementHost Designer Package{7EAB3C71-59FF-4571-A5F3-643F255FC2E6}
Debugger UIVisual Studio Debugger{C9DD4A57-47FB-11D2-83E7-00C04F9902C1}
Database ToolsVisual Database Tools Package{220A4C17-7E7C-4663-BBCC-5E607C6543CD}
Visual Studio Database Tools Designers{EF828E39-70F5-4b8e-A3A0-4C0ECD28A69A}
Visual Studio Data Designers{D6C919AA-1217-41E2-a13B-9B92E1866305}
Visual Studio Data Package{E1AA7737-69BE-43d0-A425-E3097651E192}
Visual Studio Data Designer Extensibility Package{A8F602E2-40CE-4dAF-AE82-A457A91728B9}
Visual Studio Explorers and Designers Package{8D8529D3-625D-4496-8354-3DAD630ECC1B}
Microsoft Report Designer{F3A96850-E2AE-4E00-9278-8FE23F225A0D}
DSL RuntimeCommonModelingPackage{D1091694-EA72-4BDD-8918-78324CC25448}
Microsoft.VisualStudio.TextTemplating{A9696DE6-E209-414D-BBEC-A0506fb0E924}
SourceSafe SupportVisual SourceSafe Provider Package{AA8EB8CD-7A51-11D0-92C3-00A0C9138C45}
Visual SourceSafe Provider Stub Package{53544C4D-B03D-4209-A7D0-D9DD13A4019B}
WPF DesignerWPFFlavor.WPFPackage{B3BAE735-386C-4030-8329-EF48EEDA4036}
XamlDesignerPackage{512be089-83ec-4cc6-8483-cf16565ae209}
XamlLanguagePackage{2ef1ec52-c8bf-4fe0-8ece-ba9c0d5d1603}
XamlDiagnosticsPackage{8291c340-36b8-4c91-8c40-cce75398ff75}
Code SnippetsVisual Studio Code Snippets Package{0B680757-2C29-4531-80FA-535A5178AA98}
Managed Language Project SupportVisual Studio Component Enumerator{588205E0-66e0-11D3-8600-00C04F6123B3}
Visual Studio Settings and Project Designers Package{67909B06-91E9-4F3E-AB50-495046BE9A9A}
Export Template…Export Template Package{F1E4CFCA-4573-4345-8718-7BDE2b1F0BE8}

Some packages should never be removed because many other features take dependencies on them. For example, the ones listed under "Core IDE" should never be removed.

Some features cannot be completely removed. For example, there is no package that can be unregistered to remove Class View and its associated menus, options, and services. The Class View window is provided by the Visual Studio Environment Package, which also provides other key IDE features. If you wanted to remove Class View, you'd also have to remove Find and Replace, the environment Options pages, the Command Window, and the Output window.

Show: