私は C#/Metro アプリケーションを開発しており、メイン ページの OnNavigatedTo メソッドで、ページの DataContext として設定されている ViewModel にデータを非同期的にロードしています。OnNaviagedTo メソッドの実行が終了すると、この例外は 10 回中 9 回発生します。読み込み自体はうまくいきます。OnNavigatedTo の最後の閉じ括弧で F5 を押すと失敗します。
要約する:
- InnerExceptiond のない ArgumentException とメッセージ「値が期待される範囲内にありません」
- スタックトレースなし
- 私を助けることができる出力ウィンドウにデバッグ出力がありません
これをデバッグするにはどうすればよいですか? どこから始めればよいですか?説明的なエラーメッセージがないのは本当に問題です。「値が想定範囲内に収まらない」...どの値ですか? どの範囲?コードまたは XML のどの行が失敗しますか?