Debug di app di Windows Store
Il debugger di Visual Studio consente di controllare l'esecuzione di un programma e di analizzarne lo stato. Puoi utilizzare il debugger per individuare la causa dei problemi nella tua app di Windows Store e per comprenderne esattamente il funzionamento. Quando sospendi (interrompi) l'esecuzione nel debugger, Visual Studio visualizza il file di origine contenente il codice in esecuzione ed evidenzia l'istruzione in esecuzione. Puoi esaminare i valori delle variabili, lo stack di chiamate delle funzioni in esecuzione e altri aspetti dello stato del programma. Puoi continuare a eseguire il programma un'istruzione alla volta per vedere in che modo le istruzioni modificano i valori del programma. Nelle app scritte con JavaScript puoi esaminare e modificare il DOM della pagina.
In questa sezione
Descrive le diverse opzioni per la configurazione e l'avvio di una sessione di debug per un'app JavaScript. |
|
La navigazione nel debugger illustra una semplice app che dimostra come avviare e arrestare il debug, spostarsi nel codice e visualizzare lo stato del programma. |
|
Illustra le procedure e le funzionalità specifiche del debug di JavaScript che possono essere più note ai programmatori che hanno sviluppato app per Internet Explorer e altri browser. |
|
Come avviare una sessione di debug (Visual C++, Visual C# e Visual Basic) |
Descrive le diverse opzioni per la configurazione e l'avvio di una sessione di debug per un'app scritta con Visual C++, Visual C# o Visual Basic. |
Illustra una semplice app che dimostra come avviare e arrestare il debug, spostarsi nel codice e visualizzare e modificare lo stato del programma. |
|
Come attivare eventi di sospensione, ripresa e background nelle app di Windows Store |
Il debugger disabilita gli eventi di gestione del ciclo di vita dei processi che sospendono, riprendono e terminano le app. Puoi attivare questi eventi dalla barra degli strumenti del debugger. Le attività in background ti consentono di eseguire operazioni importanti anche quando l'app è stata sospesa. Il debugger consente di avviare ed eseguire il debug di queste attività in background. |