Null Exception未处理 - IdleDetectionMode.Disabled

时间:2011-09-22 11:19:02

标签: c# visual-studio-2010 windows-phone-7

每当我调试我的Windows手机应用程序时,无论是在我的手机还是模拟器上,我总是会遇到此例外情况。我该如何解决这个问题?

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;

我还是初学者。

2 个答案:

答案 0 :(得分:51)

我遇到了同样的问题。清除\ bin和\ obj文件夹,然后重新编译为我解决了它。

答案 1 :(得分:11)

这不是例外。

我猜是例外,是PhoneApplicationService未创建。所以你得到了NullReferenceException

在上面的行中添加PhoneApplicationService = new PhoneApplicationService(),或确保您的App.xaml中包含以下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>