The latest version of this topic can be found at [Specifying VSPackage File Location to the VS Shell](https://docs.microsoft.com/visualstudio/extensibility/internals ...
A VSPackage declares its menu items and their default states through the Visual Studio Command Table (.vsct) file. The [!INCLUDEvsprvs] integrated development environment (IDE) displays the menu items ...