Package GUIDs of Visual Studio Features

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

Visual Studio Task List Package

{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}

Macros

Visual Studio Macros Package

{A659F1B3-AD34-11D1-ABAD-0080C7B89C95}

Class Outline

Class Outline Package

{21AF45B0-FFA5-11D0-G63F-00A0C922E851}

Toolbox Controls Installer

Microsoft.VisualStudio.IDE

{2C298B35-07DA-45F1-96A3-BE55D91C8d7A}

ToolboxControlsInstaller

ToolboxInstallerPackage

ToolBox Control Installer Package

{36839529-3AF3-47FA-8194-F4A3FA9F0ED7}

Web Projects

Visual Basic Compiler Package

{019971D6-4685-11D2-B48A-0000F87572EB}

Microsoft.VisualStudio.Web

{349C5850-65DF-11DA-9384-00065B846F21}

Visual Web Developer Project

{39C9C826-8EF8-4079-8C95-428F5B1C323F}

System Package

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}

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

{8D8529D3-625D-4496-8354-3DAD630ECC1B}

Designers Package

Microsoft Report Designer

{F3A96850-E2AE-4E00-9278-8FE23F225A0D}

Microsoft.VisualStudio.Data.Providers.

{B65E9356-A4C7-4855-96BB-1D3EC8514E8F}

SqlEverywhere.VsPackage, Microsoft.VisualStudio.Data.Providers.

Microsoft.VisualStudio.DataDesign.

{C8AFB2F4-BFF7-4055-926D-D44AFECD5832}

SyncDesigner.DSL.SyncDesignerPackage, Microsoft.VisualStudio.DataDesign.

DSL Runtime

Microsoft.VisualStudio.Modeling.Shell.

{D1091694-EA72-4BDD-8918-78324CC25448}

Microsoft.VisualStudio.TextTemplating.

{A9696DE6-E209-414D-BBEC-A0506fb0E924}

VSHost.OrchestratorPackage, Microsoft.VisualStudio.

SourceSafe Support

Visual SourceSafe Provider Package

{AA8EB8CD-7A51-11D0-92C3-00A0C9138C45}

Visual SourceSafe Provider Stub Package

{53544C4D-B03D-4209-A7D0-D9DD13A4019B}

WPF Designer

Microsoft.VisualStudio.Internal.

{B3BAE735-386C-4030-8329-EF48EEDA4036}

Microsoft.VisualStudio.Xaml

{E58C2A8B-BCC4-4559-AD59-D62EB6D58A22}

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 Package

{F1E4CFCA-4573-4345-8718-7BDE2b1F0BE8}

There are some packages that you should never remove because there are many other features that take dependencies on them. For example, the ones listed under "Core IDE" should never be removed.

In many cases you will not be able to remove an entire feature. For example, there is no package you can unregister to remove the Class View and its associated menus, options, and services. The Class View window itself is provided by the Visual Studio Environment Package, which also provides other key IDE features. In other words, if you wish to remove the Class View, you must also remove the Find and Replace, the Environment Options pages, the Command Window, and the Output Window.