Il debugging è il processo di trovare difetti nel codice sorgente di un programma . Spesso, è in termini di tempo e faticoso. La sua efficacia dipende in gran parte dall'abilità del programmatore . Tuttavia, gli strumenti di debug visivi come quelli disponibili in Microsoft Visual Studio di migliorare notevolmente la produttività . Attraverso questi strumenti , è possibile interrompere un programma , rallentare la sua esecuzione , monitorare e modificare i valori delle variabili e di tornare indietro nel tempo di esecuzione . Cose che ti serviranno
Microsoft Visual Studio . NET 2003
libro come " Debug Microsoft . 2.0 Applicazioni NET " di John Robbins
Mostra più istruzioni
1 < p > sapere come entrare e uscire dalla modalità di debug in Visual Studio . Per entrare in modalità di debug , colpito F5 o fare clic sull'icona " Go " . Per uscire dalla modalità di debug , premere Shift + F5 o fare clic sull'icona "Stop Debugging " . È possibile eseguire entrambe le operazioni facendo clic su " Debug" nel menu in alto ed effettuando la selezione appropriata .
2
Inserire un punto di interruzione incondizionata . Questo è appropriato per valutare una variabile al primo passaggio programma . Fare clic su una variabile di interesse . Premere F9 oppure fare clic sull'icona "Inserisci /Rimuovi punto di interruzione " nel menu in alto . Un segno rosso pioli linea con la variabile . Entra in modalità di debug , come al punto 1. Una freccia gialla verrà sovrapposto il segno rosso . Posizionare il cursore sopra la variabile . Una finestra che mostra il suo valore si aprirà . Uscire dalla modalità di debug .
3
Impostare un punto di interruzione condizionale . Ciò è appropriato per valutare una variabile dopo la prima iterazione o passaggio . Clicca su una variabile contatore come quelli utilizzati in un ciclo " per" . Premere F9 oppure fare clic sull'icona "Inserisci /Rimuovi punto di interruzione " nel menu in alto . Dal menu in alto clicca su "Modifica ", " Punti di interruzione " o premere " Alt + F9 . " Fare clic sulla scheda "Dati" della finestra " Punti di interruzione " . Digitare la variabile contatore , " =" e il valore che si desidera che il programma di fermarsi a sotto il "Inserire l'espressione da valutare " casella di testo . Entra in modalità di debug , come al punto 1. Posizionare il cursore sopra il valore di interesse ( non la variabile contatore) . Una finestra si apre , mostrando il valore . Uscire dalla modalità di debug .
4
eseguire un dump di memoria per visualizzare una grande quantità di dati . Vedere la Fase 1 per mettere un punto di interruzione incondizionato dopo una serie che è stata modificata , e entrare in modalità di debug . Per visualizzare i dati nella matrice , premere ALT +6 o clicca su " Visualizza ", "Debug di Windows " e " Memory ". La finestra "Memoria" si apre, la visualizzazione dei dati in tre colonne di byte . È possibile modificare il formato dei dati da byte a qualche altro tipo facendo clic su " Strumenti ", "Opzioni ", "Debug (la scheda )" e " Format " sotto " la finestra di memoria . " Uscire dalla modalità di debug .
5
Indagare i layout di esecuzione attraverso la funzione Profiling di Visual Studio di . Profiling assicura il programmatore che una certa funzione in un programma è stato eseguito. Fare clic su "progettare", "Impostazioni ", "Link (la scheda ) " e selezionare la casella di controllo "Abilita Profiling " . Generare il progetto facendo clic sull'icona "costruire" o premendo F7 . Nel menu in alto , clicca su " costruire", "Profilo " e controllare una delle cinque opzioni della procedura guidata offre , a seconda di quello che si trova utile . Premere il tasto " OK ". Fare clic sulla scheda "Profilo" sotto la finestra di lavoro per vedere il profilo .