VisualStudioExtensibility
NuGet publisher profile
Packages (223)
Microsoft.VisualStudio.Threading.Analyzers
Static code analyzer to detect common mistakes or potential issues regarding threading and async coding.
Microsoft.VisualStudio.Validation
Common input validation and state verification utility methods.
Microsoft.VisualStudio.Threading
Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio).
Microsoft.VisualStudio.SolutionPersistence
Package Description
Microsoft.VisualStudio.SlowCheetah
Allows for configuration based XML and JSON transformations at build time.
StreamJsonRpc
A cross-platform .NETStandard library that implements the JSON-RPC wire protocol and can use System.IO.Stream, System.IO.Pipelines or WebSocket so you can use it with any transport.
Microsoft.VisualStudio.Threading.Only
Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio). This package contains only the library, without a dependency on the analyzers. Use the Microsoft.VisualStudio.Threading package to get the library and analyzers together.
Microsoft.VisualStudio.Composition
Lightning fast MEF engine, supporting System.ComponentModel.Composition and System.Composition.
Microsoft.VisualStudio.Composition.NetFxAttributes
The MEF attributes and runtime classes in the .NET Managed Extensibility Framework (MEF) that are used for imports and exports, and exception types, in a .NET Standard compliant NuGet package form, as found in the System.ComponentModel.Composition namespace.
envdte
A member of the Visual Studio SDK
envdte80
A member of the Visual Studio SDK
Microsoft.VisualStudio.Utilities
A member of the Visual Studio SDK
Microsoft.VisualStudio.OLE.Interop
A member of the Visual Studio SDK
stdole
A member of the Visual Studio SDK
Microsoft.VSSDK.BuildTools
A member of the Visual Studio SDK
Microsoft.VisualStudio.Telemetry
Microsoft® Visual Studio® Telemetry Library
Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Text.Data
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.Shell.Framework
A member of the Visual Studio SDK
Microsoft.VisualStudio.CoreUtility
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.Interop
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.15.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.RemoteControl
Microsoft® Visual Studio® Remote Control Library
Microsoft.VisualStudio.Shell.Interop
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop
A member of the Visual Studio SDK
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
Microsoft.VisualStudio.Imaging
A member of the Visual Studio SDK
Microsoft.VisualStudio.Utilities.Internal
Microsoft® Visual Studio® Common Utility Library
Microsoft.ServiceHub.Analyzers
Static code analyzer to detect common mistakes or potential issues when using ServiceHub or IServiceBroker.
Microsoft.VisualStudio.Shell.Interop.8.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.10.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop.8.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.SDK.Analyzers
A collection of analyzers to help Visual Studio extension developers write quality code.
Microsoft.VisualStudio.SDK.EmbedInteropTypes
When referencing VS SDK NuGet packages using PackageReference, assemblies are referenced instead of linked. This package corrects that.
Microsoft.VisualStudio.Text.Logic
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.ImageCatalog
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.11.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.12.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.ComponentModelHost
Package Description
Microsoft.VisualStudio.Text.UI
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.Shell.Interop.9.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.GraphModel
A member of the Visual Studio SDK
Microsoft.ServiceHub.Resources
Package Description
Microsoft.VisualStudio.Text.UI.Wpf
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.Editor
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.RpcContracts
Visual Studio RPC contracts
Microsoft.VisualStudio.Language.Intellisense
Microsoft® Visual Studio® Editor Platform
envdte90
A member of the Visual Studio SDK
Microsoft.VisualStudio.ProjectAggregator
A member of the Visual Studio SDK
envdte100
A member of the Visual Studio SDK
envdte90a
A member of the Visual Studio SDK
VSLangProj
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Design
A member of the Visual Studio SDK
Microsoft.VisualStudio.Language.StandardClassification
Microsoft® Visual Studio® Editor Platform
VSLangProj2
A member of the Visual Studio SDK
Microsoft.VisualStudio.Designer.Interfaces
A member of the Visual Studio SDK
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
VSLangProj80
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.InteropA
A member of the Visual Studio SDK
Microsoft.VisualStudio.Language
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.TextTemplating.Interfaces.10.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Language.NavigateTo.Interfaces
Microsoft® Visual Studio® Navigate To
VSLangProj140
A member of the Visual Studio SDK
VSLangProj110
A member of the Visual Studio SDK
VSLangProj90
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextTemplating.Interfaces.11.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Package.LanguageService.15.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Interop.15.0
A member of the Visual Studio SDK
VSLangProj100
A member of the Visual Studio SDK
Microsoft.VisualStudio.SDK
Visual Studio SDK meta-package. Reference this to get references to most other Visual Studio extensibility packages.
Microsoft.VisualStudio.CommandBars
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Interop.12.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Interop.14.0
A member of the Visual Studio SDK
VSLangProj150
A member of the Visual Studio SDK
Microsoft.VisualStudio.LanguageServer.Client
Visual Studio client side APIs for interacting with a Language Server Protocol enabled server.
VSLangProj158
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Interop.10.0
A member of the Visual Studio SDK
VSLangProj157
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Interop.16.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop.10.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop.11.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop.12.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Interop.11.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.WCFReference.Interop
A member of the Visual Studio SDK
Microsoft.VisualStudio.LanguageServer.Protocol
A .NET implementation of the Language Server Protocol
Microsoft.VisualStudio.VSHelp
A member of the Visual Studio SDK
VSLangProj165
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop.9.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.VSHelp80
A member of the Visual Studio SDK
Microsoft.VisualStudio.Composition.Analyzers
Analyzers for MEF consumers to help identify common errors in MEF parts.
Microsoft.VisualStudio.TextTemplating.VSHost
A member of the Visual Studio SDK
Microsoft.VisualStudio.VCProjectEngine
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime
A member of the Visual Studio SDK
Microsoft.VsSDK.CompatibilityAnalyzer
Package Description
Microsoft.VisualStudio.Shell.Interop.15.6.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextTemplating.15.0
Microsoft.VisualStudio.TextTemplating.15.0
Microsoft.VisualStudio.TextTemplating
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextTemplating.Interfaces
A member of the Visual Studio SDK
Microsoft.VisualStudio.ProjectSystem
Visual Studio Project System Core
Microsoft.VisualStudio.Shell.Interop.15.0.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextManager.Interop.12.1.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Workspace.VSIntegration
Extensibility APIs for Open Folder and lightweight Solution load in Visual Studio.
Microsoft.VisualStudio.Shell.Immutable.10.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Debugger.Engine
Microsoft.VisualStudio.Debugger.Engine
Microsoft.VisualStudio.Shell.Embeddable
Contains the embeddable types associated with the Visual Studio SDK.
Microsoft.VisualStudio.TextTemplating.Interfaces.15.0
Microsoft.VisualStudio.TextTemplating.Interfaces.15.0
Microsoft.VisualStudio.TextTemplating.VSHost.15.0
Microsoft.VisualStudio.TextTemplating.VSHost.15.0
Microsoft.VisualStudio.DpiAwareness
Microsoft.VisualStudio.DpiAwareness
Microsoft.VisualStudio.Shell.Interop.12.1.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.15.7.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Immutable.14.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Immutable.11.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.ProjectSystem.Sdk.Tools
Build tools used for building extensions to the Visual Studio project system.
Microsoft.VisualStudio.Shell.Immutable.12.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.ProjectSystem.SDK
Visual Studio Project System Extensibility
Microsoft.VisualStudio.Shell.14.0
Microsoft.VisualStudio.Shell.14.0
Microsoft.VisualStudio.SDK.VsixSuppression
Prevents Visual Studio SDK reference assemblies from being included in a VSIX archive.
Microsoft.VisualStudio.Shell.Interop.15.1.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Linux.ConnectionManager.Store
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.15.8.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.15.5.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Workspace
Extensibility APIs for Open Folder in Visual Studio.
Microsoft.VisualStudio.Extensibility.Editor.Contracts
Microsoft® Visual Studio® Editor Platform
Microsoft.VisualStudio.TemplateWizardInterface
A member of the Visual Studio SDK
Microsoft.VisualStudio.Data.Services
A member of the Visual Studio SDK
Microsoft.VisualStudio.Workspace.Extensions
Package Description
Microsoft.VisualStudio.VsixColorCompiler
Microsoft.VisualStudio.VsixColorCompiler
Microsoft.VisualStudio.ManagedInterfaces
A member of the Visual Studio SDK
Microsoft.VisualStudio.Data.Core
A member of the Visual Studio SDK
Microsoft.VisualStudio.DesignTools.Extensibility
Microsoft VisualStudio XAML Designer Extensibility SDK
Microsoft.VisualStudio.Jdt
Transform json files using a json transformation schema
Microsoft.VisualStudio.Debugger.Interop
A member of the Visual Studio SDK
Microsoft.VSSDK.VsixSignTool
Microsoft.VSSDK.VsixSignTool
Microsoft.VisualStudio.Sdk.TestFramework
A test library to help in writing unit and integration tests for Visual Studio extensions. Xunit v2 test projects should consume via the Microsoft.VisualStudio.Sdk.TestFramework.Xunit package. Xunit v3 test projects should consume via the Microsoft.VisualStudio.Sdk.TestFramework.Xunit.v3 package.
Microsoft.VisualStudio.Shell.Interop.16.0.DesignTime
A member of the Visual Studio SDK
Microsoft.VSSDK.Debugger.VSDConfigTool
Contains targets and tools to enable the building Microsoft Visual Studio Debugger Engine (Concord) Extensions in either .NET or C++ code.
Microsoft.Data.ConnectionUI
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextTemplating.14.0
Microsoft.VisualStudio.TextTemplating.14.0
Microsoft.VisualStudio.Debugger.Metadata
Microsoft.VisualStudio.Debugger.Metadata
Microsoft.VisualStudio.Sdk.TestFramework.Xunit
A test library to help in writing unit and integration tests for Visual Studio extensions.
Microsoft.VisualStudio.Shell.Interop.16.3.DesignTime
A member of the Visual Studio SDK
Microsoft.ServiceHub.Framework.Testing
A library that can assist in testing brokered service contracts.
Microsoft.VisualStudio.TextManager.Interop.16.0.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.16.4.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.16.1.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.16.2.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.16.5.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.ProjectSystem.Analyzers
Static code analyzer to detect common mistakes or potential issues on the C# code that uses Visual Studio Project System APIs.
Microsoft.VisualStudio.QualityTools.Vsip
A member of the Visual Studio SDK
Microsoft.VisualStudio.Sdk.BuildTasks.14.0
Contains targets and tools for building VSIX projects targeting both Visual Studio 2015 and Visual Studio 2017. To target Visual Studio 2017, <VsixType>v3</VsixType> needs to be added to your project file.
Microsoft.VisualStudio.RegDetour
Microsoft.VisualStudio.RegDetour
Microsoft.VisualStudio.Settings.15.0
Microsoft.VisualStudio.Settings.15.0
Microsoft.VisualStudio.Shell.Interop.16.9.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Data
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Immutable.15.0
Microsoft.VisualStudio.Shell.Immutable.15.0
Microsoft.VisualStudio.Data.Framework
A member of the Visual Studio SDK
VsWebSite.Interop
A member of the Visual Studio SDK
Microsoft.VisualStudio.DebuggerVisualizers
Contains the reference assemblies of Microsoft.VisuaStudio.DebuggerVisualizers.dll.
Microsoft.VisualStudio.Shell.Interop.16.6.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.16.7.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.16.10.DesignTime
A member of the Visual Studio SDK
Microsoft.ServiceHub.Controller
The ServiceHub Controller which discovers and activates services.
Microsoft.VisualStudio.ProjectSystem.Query
Reference assemblies for Visual Studio Project Query Extensibility
Microsoft.Windows.Simulator.Client
Microsoft.Windows.Simulator.Client
Microsoft.VisualStudio.Modeling.Sdk
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextTemplating.Interfaces.14.0
Microsoft.VisualStudio.TextTemplating.Interfaces.14.0
Microsoft.VisualStudio.ConnectedServices
Connected Services is the modern Add Service Reference. Using this SDK, service providers can create a customized experience for consuming services in all projects of Visual Studio.
Microsoft.VSSDK.Debugger.VSDebugEng
Contains C++ header files and libs for the Microsoft Visual Studio Debugger Engine (Concord).
VSSDK_Reference_Assemblies
Meta package containing all VSSDK Reference Assemblies
Microsoft.VisualStudio.Extensibility.Contracts
Visual Studio extensibility framework contracts and code attributes.
Microsoft.VisualStudio.Extensibility.Framework
Visual Studio extensibility framework for ServiceHub based extensions using brokered services.
Microsoft.VisualStudio.Extensibility
Visual Studio extensibility framework for ServiceHub based extensions using brokered services.
Microsoft.VisualStudio.Utilities.Testing
Additional APIs to assist in testing Visual Studio extensions that consume the Microsoft.VisualStudio.Utilities package.
Microsoft.VisualStudio.Extensibility.Sdk
Visual Studio Extensibility Sdk meta-package. Reference this to generate extensibility packages for Visual Studio 2022.
Microsoft.VisualStudio.Extensibility.Build
Visual Studio Extensibility Framework SDK tools, contains tooling for building out of process extensions.
Microsoft.VisualStudio.ManagedInterfaces.WCF
A member of the Visual Studio SDK
Microsoft.VisualStudio.Extensibility.JsonGenerators.Sdk
Visual Studio extensibility framework
Microsoft.VisualStudio.Workspaces
Extensibility APIs for Open Folder in Visual Studio.
Microsoft.VisualStudio.TextTemplating.VSHost.14.0
Microsoft.VisualStudio.TextTemplating.VSHost.14.0
Microsoft.VSSDK.UnitTestLibrary
Microsoft.VSSDK.UnitTestLibrary
Microsoft.VisualStudio.Package.LanguageService.14.0
Microsoft.VisualStudio.Package.LanguageService.14.0
Microsoft.VisualStudio.Modeling.Sdk.Diagrams
A member of the Visual Studio SDK
Microsoft.VisualStudio.StaticReviews.Embeddable
Package Description
Microsoft.VisualStudio.Modeling.Sdk.Shell
A member of the Visual Studio SDK
Microsoft.ServiceHub.Host.CLR.x64
Microsoft Service Hub x64 CLR host
Microsoft.VisualStudio.Composition.AppHost
Adds a VS MEF system with a pre-computed, cached MEF graph.
Microsoft.VisualStudio.ManagedInterfaces.9.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.TextTemplating.Modeling
A member of the Visual Studio SDK
Microsoft.ServiceHub.Host.CLR.x86
Microsoft Service Hub x86 CLR host
Microsoft.ServiceHub.Host.CLR
Microsoft Service Hub (AnyCPU) CLR host
Microsoft.VisualStudio.Telemetry.TestChannels
Microsoft® Visual Studio® Telemetry Library Test Channels
Microsoft.VisualStudio.LanguageServer.Protocol.Extensions
Visual Studio extensions to the Language Server Protocol
Microsoft.VisualStudio.Settings.14.0
Microsoft.VisualStudio.Settings.14.0
Microsoft.VisualStudio.Modeling.Sdk.Diagrams.GraphObject
A member of the Visual Studio SDK
VsWebSite.Interop90
A member of the Visual Studio SDK
Microsoft.VisualStudio.Telemetry.Scenarios
Package Description
Microsoft.VisualStudio.ProjectSystem.VS
Visual Studio Project System specific to Visual Studio hosts
Microsoft.VisualStudio.Sdk.TestFramework.Xunit.v3
A test library to help in writing unit and integration tests for Visual Studio extensions.
VSTelemetry.System.Threading.Net35
VSTelemetry: System.Threading.Net35
Microsoft.VisualStudio.VsWebSite.Interop
Package containing interop assemblies for Visual Studio web development
Microsoft.VisualStudio.Utilities.Internal.Net35
Microsoft.VisualStudio.Utilities.Internal.Net35
Microsoft.ServiceHub.HostLib
Package Description
Microsoft.VisualStudio.Workspace.Extensions.VS
Package Description
Microsoft.ServiceHub.HostStub
Package Description
Microsoft.VisualStudio.Telemetry.Net35
Microsoft® Visual Studio® Telemetry Library
Microsoft.VisualStudio.Telemetry.Tests
Package Description
Microsoft.VisualStudio.Sdk.Build
Package Description
Microsoft.VisualStudio.Debugger.Interop.17.0
A member of the Visual Studio SDK
Microsoft.VisualStudio.Sdk.Templates
A collection of new project templates for Visual Studio extensibility (VSIX) projects.
Microsoft.VisualStudio.Shell.Interop.14.2.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Threading.DownlevelInstaller
Adds setup authoring to your MSI that installs the Microsoft.VisualStudio.Threading assembly to Visual Studio 2010-2012.
Microsoft.VisualStudio.Shell.Interop.14.3.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.Shell.Interop.14.1.DesignTime
A member of the Visual Studio SDK
Microsoft.VisualStudio.TeamFoundation.Git.Extensibility
Git extensibility interfaces for Visual Studio.
Microsoft.ServiceHub.Host.arm64
Microsoft Service Hub Host arm64
Microsoft.VisualStudio.RemoteControl.Net35
Microsoft.VisualStudio.RemoteControl.Net35
Microsoft.ServiceHub.Host.x64
Microsoft Service Hub Host x64
Microsoft.VisualStudio.Services.Framework
Visual Studio services framework
Microsoft.ServiceHub.Host.AnyCPU
Microsoft Service Hub (AnyCPU) host
Microsoft.ServiceHub.Host.x86
Microsoft Service Hub x86 host
ServiceHub.Host.Extensibility.Contracts
Microsoft Service Hub Extensibility Host Service Contracts
Microsoft.VisualStudio.VCCodeModel
A member of the Visual Studio SDK