Нулевое исключение не было обработано - IdleDetectionMode.Disabled - PullRequest
7 голосов
/ 22 сентября 2011

Всякий раз, когда я отлаживаю свое приложение для Windows Phone, будь то на моем телефоне или в эмуляторе, я всегда получаю это исключение.Как я могу решить эту проблему?

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;

Я все еще начинаю с этим.

Ответы [ 2 ]

51 голосов
/ 26 ноября 2011

У меня была такая же проблема. Очистка папок \ bin и \ obj, а затем повторная компиляция решили это за меня.

11 голосов
/ 22 сентября 2011

Это не исключение.

Исключением является то, что PhoneApplicationService не создан. Таким образом, вы получаете NullReferenceException.

Либо добавьте PhoneApplicationService = new PhoneApplicationService() в строке выше, либо убедитесь, что следующие XAML есть в вашем 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...