Versions:

  • 3.1.3-1062

NetCoreDbg is a debugger developed and published by Samsung Electronics Co., Ltd., currently available at version 3.1.3-1062, with one version listed in the catalog. The software is designed for debugging .NET applications that run under the .NET Core runtime, placing it within the software development tools category, specifically among debugging and diagnostic utilities for managed code environments. Its defining architectural characteristic is the implementation of both the GDB/MI (Machine Interface) protocol and the VSCode Debug Adapter Protocol within a single unified framework. This dual-protocol design means that the same debugging engine can serve two distinct integration scenarios: on one hand, it can be consumed by tools and environments that communicate via the GDB/MI protocol, and on the other, it can act as a debug adapter for editors and integrated development environments that speak the Debug Adapter Protocol originally introduced with Visual Studio Code. In addition to these integration-oriented interfaces, NetCoreDbg facilitates debugging directly from the command line in a manner similar to GDB, making it suitable for developers who prefer or require terminal-based workflows, scripting, or remote debugging sessions without a graphical front end. Typical use cases include attaching to or launching .NET Core processes for inspection, diagnosing application behavior during development, and integrating .NET debugging capabilities into editors that rely on standardized debug adapter communication. Because the debugger targets the .NET Core runtime specifically, it addresses the needs of developers working with cross-platform .NET applications rather than the legacy .NET Framework. By unifying command-line debugging, GDB/MI compatibility, and Debug Adapter Protocol support in one framework, NetCoreDbg reduces the need for separate debugging backends across different tools, offering a consistent debugging experience for .NET Core applications whether accessed from a terminal, a GDB-compatible front end, or a modern code editor.

Tags: