VSPackages
VSPackages are software modules that extend the Visual Studio integrated development environment (IDE) by providing UI elements, services, projects, editors, and designers.
In This Section
- VSPackage Essentials
-
Presents the important elements of a VSPackage.
- How to: Create VSPackages (C#)
-
Discusses how to use the Visual Studio Integration Package Wizard to create a basic implementation of a simple VSPackage.
- How to: Register a VSPackage (C#)
-
Discusses how to register a VSPackage by using the RegPkg utility.
- How to: Troubleshoot VSPackages
-
Discusses problems that you may experience with your VSPackage and gives tips for solving them.
- How to: Write to the Activity Log (C#)
-
Discusses the use of an activity log to help with debugging VSPackages in retail environments.
- Loading VSPackages
-
Explains how and when VSPackages are loaded by Visual Studio.
- VSPackage State
-
Explains how to save, restore, and change the state of a VSPackage.
- VSPackage Branding
-
Shows how to advertise a VSPackage within Visual Studio.
- VSPackage Load Keys
-
Explains how to obtain and install a PLK.
- VSPackage Architecture
-
Presents a collection of VSPackage internals and advanced topics
- Best Practices for Security in VSPackages
-
Helps you to create more secure products by understanding security vulnerabilities.
- VSPackage Samples
-
VSPackage samples you can load in Visual Studio.
- VSPackages Frequently Asked Questions
-
Contains responses to questions and issues about VSPackages from the Visual Studio user community.