Nokia710とEmulatorの両方でデバッグモードでアプリを正常にデプロイできます。ただし、Visual Studio 2010 Ultimateでリリースモードに変更すると、この行でNullReferenceExceptionがスローされました
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
ファイル内App.xaml.cs
。この問題は、Nokia710とエミュレータの両方で発生します。1つの仮説は、VSにはバグSystem.Diagnostics.Debugger.IsAttached
があり、実際のデバッガーが「攻撃」されていないときにtrueを返すというものです。この問題を回避するための提案はありますか?
更新:私はのすべてにコメントしようとしますif (System.Diagnostics.Debugger.IsAttached)
。もう例外をスローしません。デプロイしたときに得たのは黒い画面だけで、アプリが実行されません