Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Nella finestra Registri viene visualizzato il contenuto del registro durante il debug di Visual Studio. Per un'introduzione generale ai concetti alla base dei registri e della finestra Registri , vedere Informazioni sulla finestra Registri.
Durante il debugging, i valori dei registri cambiano mentre il codice viene eseguito nella tua app. I valori modificati di recente vengono visualizzati in rosso nella finestra Registri . Per informazioni sui flag visualizzati nella finestra Registri , vedi Informazioni sulla finestra Registri.
Annotazioni
Le informazioni di registrazione non sono disponibili per le app SQL o script.
Nel codice C++ è anche possibile modificare i valori del registro. Per altre informazioni, vedere Modificare un valore di registro.
Annotazioni
Le finestre di dialogo e i comandi di menu possono variare a seconda dell'edizione o delle impostazioni di Visual Studio. Per modificare le impostazioni, selezionare Importa/Esporta impostazioni dal menu Strumenti di Visual Studio. Per altre informazioni, vedere Reimpostare tutte le impostazioni.
Visualizzare i valori del registro
- Aprire il riquadro Opzioni strumenti> ed espandere la sezione Tutte le impostazioni>>. Selezionare la casella di controllo Abilitare il debug a livello di indirizzo.
- Aprire la finestra di dialogo Opzioni strumenti> ed espandere la sezione Debug>. Selezionare la casella Abilita debug a livello di indirizzo.
Durante il debug o durante la pausa in corrispondenza di un punto di interruzione, selezionare Debug>registri> o premere ALT+5.
Visualizzare e nascondere i gruppi di registrazione (C#, C++, Visual Basic, F#)
Per ridurre la confusione, la finestra Registri organizza i registri in gruppi. Se si fa clic con il pulsante destro del mouse sulla finestra Registri , viene visualizzato un menu di scelta rapida contenente questi gruppi. Nella procedura seguente è possibile visualizzare o nascondere il menu.
Annotazioni
I dialoghi e i comandi di menu visualizzati potrebbero essere diversi dall'interfaccia utente descritta nella Guida in base alle impostazioni o all'edizione attiva. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti . Per altre informazioni, vedere Reimpostare tutte le impostazioni.
Per visualizzare o nascondere i gruppi di registrazione:
Fare clic con il pulsante destro del mouse sulla finestra Registra.
Nel menu di scelta rapida selezionare i gruppi di registrazione da visualizzare o nascondere.
I gruppi di registrazione non supportati dall'hardware in cui si esegue il debug sono disabilitati nel menu di scelta rapida, quindi non possono essere selezionati.
Modificare un valore di registro (C++)
Per il codice C++, è possibile modificare un valore di registro mentre è in pausa nel debugger.
La finestra Registri è disponibile solo se il debug a livello di indirizzo è abilitato nella finestra di dialogo Opzioni , nodo Debug .
Per modificare il valore di un registro:
Nella finestra Registri usare il tasto TAB o il mouse per spostare il punto di inserimento sul valore che si desidera modificare. Quando si inizia a digitare, il cursore deve trovarsi davanti al valore da sovrascrivere.
Digitare il nuovo valore.
Attenzione
La modifica dei valori del registro (in particolare nei registri EIP e EBP) può influire sull'esecuzione del programma.
Attenzione
La modifica di valori a virgola mobile può comportare piccole imprecisioni a causa della conversione decimale-binaria di componenti frazionari. Anche una modifica apparentemente innocua può comportare modifiche ad alcuni dei bit meno significativi in un registro a virgola mobile.