Freigeben über


.NET Core Managed-Debugger

Debugger ermöglichen, dass Programme schrittweise angehalten oder ausgeführt werden. Wenn sie angehalten ist, kann der aktuelle Status des Prozesses angezeigt werden. Indem Sie wichtige Abschnitte durchlaufen, erhalten Sie Verständnis für Ihren Code und warum es das Ergebnis erzeugt, das es tut.

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

Visual Studio verwalteter Debugger

Visual Studio ist eine integrierte Entwicklungsumgebung mit dem umfassendsten verfügbaren Debugger. Visual Studio ist eine ausgezeichnete Wahl für Entwickler, die an Windows arbeiten.

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

Visual Studio Code verwalteter Debugger

Visual Studio Code ist ein einfacher plattformübergreifender Code-Editor. Es verwendet dieselbe .NET Core-Debuggerimplementierung wie Visual Studio, aber mit einer vereinfachten Benutzeroberfläche.