Condividi tramite


Procedura: interrompere il debug o interrompere l'esecuzione

Le informazioni contenute in questo argomento sono valide per:

Edizione

Visual Basic

C#

F#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Pro, Premium e Ultimate

Argomento applicabile Argomento applicabile Argomento applicabile

Argomento applicabile

Argomento applicabile

Terminare il debug significa terminare la sessione di debug. Terminare l'esecuzione significa terminare il processo di cui è in corso il debug e la sessione di debug. Questa operazione non deve essere confusa con l'interruzione dell'esecuzione che blocca temporaneamente l'esecuzione del processo di cui è in corso il debug mantenendo attiva la sessione di debug. Per ulteriori informazioni, vedere Interruzione dell'esecuzione.

Procedure

Per terminare il debug

  • Scegliere Termina debug dal menu Debug.

Termina debug consente di terminare il processo di cui è in corso il debug se il programma è stato avviato da Visual Studio. Se si è effettuata la connessione al processo, anziché averlo avviato da Visual Studio, l'esecuzione del processo continua. Se si desidera terminare i processi connessi, è possibile terminare un singolo processo dalla finestra Processi oppure terminare tutti i processi connessi con il comando Termina tutti.

Per terminare il debug di tutti i processi connessi

  • Scegliere Termina tutti dal menu Debug.

Se si desidera terminare l'operazione di debug in corso e avviarne immediatamente un'altra, utilizzare il comando Riavvia.

Per terminare il debug e riavviarlo

  • Scegliere Riavvia dal menu Debug.

Riavvia consente di terminare la sessione di debug corrente e riavviare il progetto di avvio**.**

Il debug terminerà automaticamente se si esce dall'applicazione di cui si sta eseguendo il debug. Se si sta eseguendo il debug di più programmi, questo continuerà fino a che non si sarà usciti dall'ultimo programma rimasto attivo. Se si sta eseguendo il debug di un processo contenuto in un'altra applicazione, quale un progetto Web contenuto in Microsoft Internet Explorer, il debug terminerà all'uscita dall'applicazione host, in questo caso Microsoft Internet Explorer.

In Visual Basic e C#, se si sta eseguendo il debug di un servizio Web e l'applicazione client che utilizza il servizio viene terminata, viene terminato anche il debug del servizio.

Vedere anche

Concetti

Controllo dell'esecuzione