Durante lo sviluppo di applicazioni, una delle esigenze principali è quella di effettuarne il debug al fine di verificarne il corretto funzionamento o di individuare bug.
Oltre al classico sistema di debug (avviando l’applicazione direttamente da Visual Studio in modalità Debug), ci sono situazioni in cui risulta comodo avviare prima l’applicazione e, solo successivamente, “agganciarci” il debugger per controllarne il comportamento.
Tale esigenza non è solo una questione di comodità, ma in alcuni casi diviene proprio una necessità, come ad esempio il debug di applicazioni per dispositivi mobili che fanno uso di State and Notification Broker, ed in modo particolare della funzionalità di ApplicationLauncher. In questo caso specifico infatti, l’applicazione viene avviata solo dopo lo scatenarsi dell’evento registrato, rendendo di fatto inutile l’avvio dell’applicazione in modalità debug da Visual Studio...
Leggi l'articolo
(link esterno)