By itself, a VSIX is not very useful. You need to add some Visual Studio extension parts to the project and write the code to interact with the Visual Studio IDE. This video looks at how the Extension categories and shows how to add them to the VSIS installer.
- View Offline
- Exercise Files
- [Voiceover] It's time to add…an extension component to the V6 package.…Before I do that, I'd like to point out…that the Reference folder is open, so we can see…what is added as a reference when I add the extension.…I'll choose to Add a New Item,…then go down to this Extensibility section…and expand this node.…All the items that are in the Editor subsection…are items that can interact with your code editor…and are typically shown somewhere in the code editor window.…
For instance, this says it creates…a bare bones editor margin that places…a green box across the bottom of the editor's viewport.…In this section we have items…that can be added to the Toolbox.…So there's a Windows Forms Toolbox Control,…and there's a WPF Toolbox Control.…And then this section holds all the rest.…So here we could create a Custom Tool Window…that can be docked to the side of the window.…That would be similar to, say, this Properties window.…And then there's also a Custom Command.…
This is the example I'll use.…It says here there's a custom command…
- Installing extensions
- Using CodeMaid, Productivity Power Tools, and other Visual Studio extensions
- Adding external tools
- Creating custom item and project templates
- Building your own custom extensions
- Creating VSIX installers
- Sharing custom extensions
Skill Level Beginner
ASP.NET MVC 5 Essential Trainingwith Michael Sullivan3h 40m Intermediate
1. Install Extensions
2. Explore Extensions
3. Integrate External Tools
4. Create Custom Project and Item Templates
5. Create Custom Extensions
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.