2012-01-09 6 views
0

新しいWindows Phone 7アプリケーションは、実際にはエミュレータでは開かれませんが、App.xaml.cs.xのApplication_UnhandledException-functionに固執しています。この機能は、明らかにいくつかの未処理の例外が発生したビジュアルスタジオ2010で未処理の例外の種類を調べる電話

// Code to execute on Unhandled Exceptions 
    private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e) 
    { 
     if (System.Diagnostics.Debugger.IsAttached) 
     { 
      // An unhandled exception has occurred; break into the debugger 
      System.Diagnostics.Debugger.Break(); 
     } 
    } 

のように見えますが、私はそれが何であるか見当もつかない。この例外とその原因がどこにあるのかを知る可能性はありますか?あなたの助け

+0

私はこのコードが問題の原因ではないと思います。問題はMainPage.xaml.csの初期化機能にあると思います。あなたはそのコードを共有できますか? – Divya

答えて

1

ApplicationUnhandledExceptionEventArgsExceptionObject性質を持っているため

おかげで、これがスローされた例外です。したがって、e引数の内容を照会してください。

http://msdn.microsoft.com/en-us/library/system.windows.applicationunhandledexceptioneventargs.exceptionobject(v=vs.95).aspx

+0

このプロパティの値を、私が上記のページのように予想していた値と比較するのではなく、表示することもできます – Jonathan

+0

通常、デスクトップアプリケーションの場合と同様に通常の例外です。メッセージボックスを表示できます'e.ToString() 'と一緒に使用することはあまり役に立たないでしょう。 –