Esiste un modo specifico per aggiungere un gestore di eccezioni globale a un'app Metro style, proprio come LittleWatson in WP7 nel file App.Xaml.cs? qual è la migliore pratica e modello per gestire questo?Come si aggiunge un gestore di eccezioni globali a un'app Metro Style?
risposta
Il UnhandledException event page spiega perché il tuo eccezione non è gestita da che (sottolineatura mia):
questo evento è utilizzato solo con eccezioni incontrate dal XAML quadro. Le eccezioni riscontrate da altri componenti di Runtime di Windows o parti dell'applicazione che non sono collegate al framework XAML non determinano l'aumento di questo evento.
Continua spiegando che è necessario rilevare le eccezioni nel momento più specifico possibile. Per quanto ne so, non esiste un gestore di eventi globale nelle app di Windows 8.
Utilizzare UnhandledException event su Application class.
Hai provato questo? L'eccezione non viene mai invocata, come dice Emad sopra. –
- 1. Gestore di eccezioni globali WPF
- 2. . Gestore di eccezioni globali .NET nell'applicazione console
- 3. ASP.NET MVC Metro Style
- 4. Metro Metro App style capture exception
- 5. Gestore di eccezioni globali non interrogate -> email per me?
- 6. Gestore di eccezioni globali per i servizi di Windows?
- 7. App Metro Style: WinJS è un must?
- 8. Appbar Metro-style in programma WPF fullscreen
- 9. 64bit mirato Metro style app utilizzando C#
- 10. Come si aggiunge un progetto a CruiseControl.NET?
- 11. Guida su come trasmettere file m38u all'app Metro Style (WinRT)
- 12. Come eseguire l'automazione UI delle app Metro-Style?
- 13. Utilizzo di RichTextBlock in FlipView nell'app Metro Style
- 14. Gestore di eccezioni per ServiceClientBase
- 15. Come si aggiunge una classe a un @ Html.ActionLink?
- 16. gestore delle eccezioni
- 17. Come si aggiunge un tipo di documento a un XDocument?
- 18. Come si aggiunge una classe a un widget Dojo?
- 19. Perché abbiamo bisogno di eccezioni globali e globali nei montanti?
- 20. Gestore di eventi globali del mouse
- 21. Come si punta AndroidTest a un progetto Peer Eclipse-Style?
- 22. OpenID in una app Win8 Metro-style (Autenticazione con Steam)
- 23. Come si aggiunge un nuovo gruppo di fonti a Gradle?
- 24. Come si aggiunge una barra di scorrimento a un div?
- 25. Come si aggiunge un riferimento all'assembly a livello di codice?
- 26. Come si aggiunge un marcatore alla mappa utilizzando il leaflet map.on ('click', funzione) gestore di eventi
- 27. Gestire le eccezioni globali in VB
- 28. Come si associa un gestore di eventi a un dropdown personalizzato di framework di Zurb Foundation?
- 29. se condizionata vs gestore di eccezioni
- 30. Dart Deprecated Field on, come si aggiunge un gestore di eventi ora?
Ho bisogno di questo per assicurarmi che la mia app non si arresti in modo anomalo durante lo sviluppo e, nel caso in cui lo faccia in futuro, desidero inviare una email di log a se stessa. –
È strano che sia molto meno funzionale di SL/WP7, perché potrebbe fare tutto questo. –
Che ne dici di UnhandledExceptionHandler nella classe Application? –