We recommend using Visual Studio 2017

Servers (Visual Studio SDK)


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Servers (Visual Studio SDK).

In terms of the debugger architecture, a server:

  • Is a container of ports and port suppliers and is used to communicate ports and port suppliers to the session debug manager (SDM) and debug engines.

  • Can identify itself by name, and enumerate its ports and port suppliers.

  • Is represented by an IDebugCoreServer2 interface, which is only implemented by Visual Studio (one instance of a server for each instance of Visual Studio running).

Port Suppliers
Debugger Concepts