Package GUIDs of Visual Studio Features


This article applies to Visual Studio 2015. If you're looking for Visual Studio 2017 documentation, use the version selector at the top left. We recommend upgrading to Visual Studio 2017. Download it here.

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

Package GUIDs

Feature Area Raw Package Name Package GUID
Core IDE Undo 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}
Help Visual Studio Help Package {4A791146-19E4-11D3-B86B-00C04F79F802}
Task List, Error List ErrorListPackage {4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}
Class Outline Class Outline Package {21AF45B0-FFA5-11D0-G63F-00A0C922E851}
Toolbox Controls Installer Toolbox Controls Installer Package {2C298B35-07DA-45F1-96A3-BE55D91C8d7A}
Web Projects Microsoft.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 Editor Visual Studio HTM Editor Package {1B437D20-F8FE-11D2-A6AE-00104BCC7269}
Visual Web Developer HTML Source Editor Package {BFCC0C3C-6F87-4285-A6C8-BB616061800D}
CSS Editor Visual Studio CSS Editing Package {A764E895-518D-11d2-9A89-00C04F79EFC3}
XML Editor Visual Studio XML Editor Package {87569308-4813-40A0-9CD0-D7A30838CA3F}
Web Browser Visual Studio Web Browser Package {E8B06F41-6D01-11D2-AA7D-00C04F990343}
Web Application Project Factory, for View in Browser functionality {349C5851-65DF-11DA-9384-00065B846F21}
Binary Editor Visual Studio Binary Editor Package {5B98C2C0-CD7B-11D0-92DF-00A0C9138C45}
Windows Forms Designer Windows 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 UI Visual Studio Debugger {C9DD4A57-47FB-11D2-83E7-00C04F9902C1}
Database Tools Visual 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 Runtime CommonModelingPackage {D1091694-EA72-4BDD-8918-78324CC25448}
Microsoft.VisualStudio.TextTemplating {A9696DE6-E209-414D-BBEC-A0506fb0E924}
SourceSafe Support Visual SourceSafe Provider Package {AA8EB8CD-7A51-11D0-92C3-00A0C9138C45}
Visual SourceSafe Provider Stub Package {53544C4D-B03D-4209-A7D0-D9DD13A4019B}
WPF Designer WPFFlavor.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 Snippets Visual Studio Code Snippets Package {0B680757-2C29-4531-80FA-535A5178AA98}
Managed Language Project Support Visual 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.