Verwaltete Debugger in .NET Core

Mithilfe von Debuggern können Programme angehalten oder Schritt für Schritt ausgeführt werden. Nach dem Anhalten kann der aktuelle Status des Prozesses angezeigt werden. Indem Sie wesentliche Abschnitte schrittweise durchlaufen, erhalten Sie einen Einblick in Ihren Code und die Gründe für das erzeugte Ergebnis.

Microsoft stellt in Visual Studio und Visual Studio Code Debugger für verwalteten Code bereit.

Verwalteter Debugger von Visual Studio

Visual Studio ist eine integrierte Entwicklungsumgebung, die den umfassendsten Debugger bereitstellt. Visual Studio ist eine hervorragende Wahl für Entwickler, die unter Windows arbeiten.

Visual Studio ist zwar eine Windows-Anwendung, kann aber auch zum Debuggen von Linux-Apps verwendet werden, die remote, in WSL oder in Docker-Containern ausgeführt werden:

Verwalteter Debugger von Visual Studio Code

Visual Studio Code ist ein einfacher Code-Editor für alle Plattformen. Er nutzt die gleiche Implementierung des .NET Core-Debuggers wie Visual Studio, jedoch mit einer vereinfachten Benutzeroberfläche.