每当我调试我的Windows手机应用程序时,无论是在我的手机还是模拟器上,我总是会遇到此例外情况。我该如何解决这个问题?
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
我还是初学者。
答案 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>