Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I debugger consentono di sospendere o eseguire i programmi passo dopo passo. Quando viene sospesa, è possibile visualizzare lo stato corrente del processo. Esaminando le sezioni chiave, si acquisiscono informazioni sul codice e perché produce il risultato che esegue.
Microsoft fornisce debugger per il codice gestito in Visual Studio e Visual Studio Code.
Debugger gestito di 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.
- Esercitazione- Debug di un'applicazione .NET Core in Windows con Visual Studio
- Eseguire il debug di app ASP.NET Core in Visual Studio
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:
- Eseguire il debug remoto di un'app .NET Core in Linux
- Eseguire il debug di un'app .NET Core in WSL2
- Eseguire il debug di un'app .NET Core in un contenitore Docker
Debugger gestito di Visual Studio Code
Visual Studio Code è un editor di codice multipiattaforma leggero. Usa la stessa implementazione del debugger .NET Core di Visual Studio, ma con un'interfaccia utente semplificata.