Debugery zarządzane platformy .NET Core
Debugery umożliwiają wstrzymanie lub wykonanie programów krok po kroku. Po wstrzymaniu można wyświetlić bieżący stan procesu. Przechodząc przez kluczowe sekcje, uzyskasz wiedzę na temat kodu i jego przyczynę.
Firma Microsoft udostępnia debugery dla kodu zarządzanego w programach Visual Studio i Visual Studio Code.
Debuger zarządzany programu Visual Studio
Visual Studio to zintegrowane środowisko programistyczne z najbardziej kompleksowym debugerem dostępnym. Program Visual Studio to doskonały wybór dla deweloperów pracujących w systemie Windows.
- Samouczek — debugowanie aplikacji .NET Core w systemie Windows przy użyciu programu Visual Studio
- Debugowanie aplikacji ASP.NET Core w programie Visual Studio
Program Visual Studio jest aplikacją systemu Windows, ale może również służyć do debugowania aplikacji systemu Linux działających zdalnie, w programie WSL lub w kontenerach platformy Docker:
- Zdalne debugowanie aplikacji .NET Core w systemie Linux
- Debugowanie aplikacji .NET Core w programie WSL2
- Debugowanie aplikacji .NET Core w kontenerze platformy Docker
Debuger zarządzany programu Visual Studio Code
Visual Studio Code to lekki edytor kodu dla wielu platform. Używa on tej samej implementacji debugera platformy .NET Core co program Visual Studio, ale z uproszczonym interfejsem użytkownika.