Debugger gestiti da .NET Core

I debugger consentono di sospendere o eseguire in modo dettagliato i programmi. Quando viene sospeso, è possibile visualizzare lo stato corrente del processo. Esaminando le sezioni chiave, si acquisiscono informazioni sul codice e sul motivo per cui produce il risultato che esegue.

Microsoft fornisce debugger per il codice gestito in Visual Studio e Visual Studio Code.

Debugger gestito da Visual Studio

Visual Studio è un ambiente di sviluppo integrato con il debugger più completo disponibile. Visual Studio è un'ottima scelta per gli sviluppatori che lavorano su Windows.

Anche se Visual Studio è un'applicazione Windows, può essere usato anche per eseguire il debug di app Linux in esecuzione in remoto, in WSL o in contenitori Docker:

Debugger gestito da Visual Studio Code

Visual Studio Code è un editor di codice leggero multipiattaforma. Usa la stessa implementazione del debugger .NET Core di Visual Studio, ma con un'interfaccia utente semplificata.