2011-09-22 26 views
7

Ogni volta che eseguo il debug della mia app per Windows Phone, sia sul mio telefono che sull'emulatore, ottengo sempre questa eccezione. Come posso risolvere questo problema?Eccezione null non gestita - IdleDetectionMode.Disabled

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled; 

Sono ancora un principiante con questo.

risposta

11

Questa non è un'eccezione.

Ciò che immagino sia l'eccezione, è che il PhoneApplicationService non è stato creato. Quindi stai ricevendo un NullReferenceException.

O aggiungere PhoneApplicationService = new PhoneApplicationService() sulla linea di cui sopra, o garantire seguente XAML sono nel vostro App.xaml

<Application.ApplicationLifetimeObjects> 
    <!--Required object that handles lifetime events for the application--> 
    <shell:PhoneApplicationService 
     Launching="Application_Launching" Closing="Application_Closing" 
     Activated="Application_Activated" Deactivated="Application_Deactivated"/> 
</Application.ApplicationLifetimeObjects> 
51

Ho avuto lo stesso problema. Cancellare le cartelle \ bin e \ obj e poi ricompilarlo risolto per me.

+0

Questo in effetti l'ha risolto per me! Quindi non c'è bisogno di votare questo giù. –

+0

Anche io - il cielo sa quanto mi ci sarebbe voluto per risolvere questo senza questo post. –

+4

Anch'io .. Ho ricevuto il nome del mio assembly e improvvisamente ho iniziato a ricevere questo errore. La soluzione di ricostruzione non ha risolto il problema. Ho seguito il tuo suggerimento e l'ha risolto. La prossima volta dovrei provare Clean Solution e Rebuild Solution probabilmente. – Adarsha

Problemi correlati