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.
È possibile uscire da CDB immettendo il comando q (Quit). Questo comando chiude anche l'applicazione di cui si sta eseguendo il debug.
Il comando qd (Quit and Detach) scollega CDB dall'applicazione di destinazione, esce dal debugger e lascia l'applicazione di destinazione in esecuzione. Se è stata usata l'opzione della riga di comando -pd all'avvio del debugger, lo scollegamento si verifica se la sessione viene terminata per qualsiasi motivo. Questa tecnica rende particolarmente utile -pd quando si esegue il debug di un processo sensibile, ad esempio client Server Run-Time Subsystem (CSRSS), che non si vuole terminare.
Se il debugger non risponde, è possibile uscire premendo CTRL+B e quindi INVIO. Questo metodo è un meccanismo di uscita secondario. Termina bruscamente il debugger ed è simile a terminare un processo tramite il Task Manager o chiudendo la finestra.
Per terminare una sessione di debug in modalità utente, restituire il debugger alla modalità inattiva e chiudere l'applicazione di destinazione, è possibile usare il metodo seguente:
- Immettere il comando .kill (Kill Process).
Per terminare una sessione di debug in modalità utente, restituire il debugger alla modalità inattiva e impostare di nuovo l'applicazione di destinazione in esecuzione, è possibile usare i metodi seguenti:
Immettere il comando .detach (Detach from Process). Se si esegue il debug di più destinazioni, questo comando si disconnette dalla destinazione corrente e continua la sessione di debug con le destinazioni rimanenti.
Immettere il comando qd (Quit and Detach).
Immettere il comando q (Quit), se il debugger è stato avviato con l'opzione -pd .
Per terminare una sessione di debug in modalità utente, restituire il debugger alla modalità inattiva, ma lasciare l'applicazione di destinazione nello stato di debug, è possibile usare il metodo seguente:
- Immettere il comando .abandon (Abandon Process).
Per altre informazioni sul ricollegamento alla destinazione, vedere Ricollegamento all'applicazione di destinazione.