This documentation is archived and is not being maintained.

Registering VSPackages (C#)

Visual Studio relies on system registry entries to describe and locate a VSPackage. The author of a VSPackage must make sure that it is correctly registered before loading. Managed VSPackages are registered by adding attributes to the source code and then running the RegPkg.exe utility on the resulting assembly.

Managed VSPackage Registration Keys

Describes the registry keys required to register a managed VSPackage.

Managed VSPackage File Location Keys

Describes the loading path for VSPackages.

How to: Register a VSPackage (C#)

Describes the registry keys required to register a managed VSPackage.

How to: Generate Registry Information for an Installer (C#)

Describes how to create a registration manifest that can be used to deploy a managed VSPackage.

VSPackage Architecture

Presents a collection of VSPackage internals and advanced topics.

Show: