Procedura: aggiornare i valori delle espressioni di controllo
Aggiornamento: novembre 2007
Le informazioni contenute in questo argomento sono valide per:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro e Team |
Legenda tabella:
Applicabile |
|
Non applicabile |
|
Comando o comandi nascosti per impostazione predefinita. |
Durante la valutazione di un'espressione nel debugger, può venire visualizzata un'icona costituita da due frecce verdi che ruotano in direzioni opposte all'interno di un cerchio verde. Questa icona indica che il valore visualizzato dal debugger non è corrente. È anche possibile che il valore sia corretto, ma non è aggiornato. Per evidenziare ulteriormente questa situazione, il valore è inattivo.
L'icona di aggiornamento e il valore inattivo possono essere visualizzati per i motivi riportati di seguito:
Si è verificato un errore durante la valutazione dell'espressione. Ad esempio, si è verificato un timeout, una variabile era esterna all'ambito e così via.
La valutazione dell'espressione richiederebbe l'esecuzione di codice, ma la valutazione automatica di tali espressioni è disattivata.
La valutazione automatica può essere disattivata per impedire effetti collaterali indesiderati. In alcuni casi, un programmatore può disattivare la valutazione automatica inavvertitamente.
Se si sposta il cursore del mouse sul punto esclamativo rosso, viene visualizzata una descrizione comando che spiega il motivo per cui il valore non è aggiornato.
Per aggiornare un valore
Fare clic sull'icona di aggiornamento.
oppure
Selezionare il valore, quindi premere la barra spaziatrice.
Il debugger tenta di rivalutare l'espressione. Se il punto esclamativo è stato visualizzato perché la valutazione automatica di proprietà ed effetti collaterali impliciti era disattivata, l'espressione verrà ora valutata.
Per attivare o disattivare la valutazione automatica delle proprietà
Scegliere Opzioni dal menu Strumenti.
Nella finestra di dialogo Opzioni aprire il nodo Debug e scegliere Generale.
A seconda delle impostazioni dell'IDE, potrebbe essere necessario selezionare Mostra tutte le impostazioni per visualizzare il nodo Debug.
Selezionare o deselezionare Attiva valutazione delle proprietà e altre chiamate di funzioni implicite.
Scegliere OK.