Condividi tramite


Procedura: passare a un altro thread durante il debug

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile Argomento applicabile Argomento non applicabile

Standard

Argomento applicabile Argomento applicabile Argomento applicabile

Argomento applicabile

Pro e Team

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Quando si esegue il debug di un'applicazione multithreading, è possibile cambiare contesto passando dal thread attivo a un altro thread. In Visual Studio sono disponibili diversi modi per eseguire questa operazione.

Per passare a un thread in una finestra di origine

  1. All'estrema sinistra della finestra di origine fare clic con il pulsante destro del mouse su un indicatore del thread.

  2. Scegliere Passa a dal menu di scelta rapida, quindi fare clic sul nome del thread che si desidera attivare.

    Nel menu di scelta rapida vengono visualizzati solo i thread presenti in quella determinata posizione.

Per passare a un thread nella finestra Thread

  1. Fare clic con il pulsante destro del mouse su un thread visualizzato nella finestra Thread.

  2. Scegliere Passa al thread dal menu di scelta rapida.

Per passare a un thread nella barra degli strumenti Posizione di debug

  1. Nella barra degli strumenti Posizione di debug fare clic sulla casella Thread.

    Viene visualizzato un elenco a discesa con tutti i thread o tutti i thread con flag, a seconda dell'impostazione corrente utilizzata per l'elenco Thread.

  2. Nell'elenco a discesa fare clic sul thread al quale si desidera passare.

  3. Se nell'elenco a discesa non è presente il thread desiderato, controllare l'indicatore del flag accanto alla casella a discesa. Se l'indicatore del flag è evidenziato, l'elenco Thread è impostato per mostrare solo i thread con flag. Fare clic sull'indicatore del flag per visualizzare tutti i thread. Ripetere quindi i passaggi 1 e 2.

Vedere anche

Altre risorse

Debug di applicazioni multithreading