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.