MVVM Foundation Messenger には概ね満足していますが、メッセンジャーの呼び出しで例外が発生した場合、Visual Studio デバッガーが例外の原因となったコード行に移動しないことに気付きました (代わりに、 、Messenger
アクションを呼び出したクラスのメソッドにジャンプします)。これにより、問題のあるコード行を見つけるために多くの探索を行う必要があります。(注: これはすべて、Messenger が弱参照を使用することの副作用であり、それ以外は良いことだと思います。)
質問:
メッセンジャーを使用する際のデバッグ エクスペリエンスを向上させるためにできることはありますか?
例外の原因となったコード行に直接ジャンプできる Visual Studio の設定またはコマンドはありますか?
少なくとも、例外の原因を迅速に特定するための役立つ戦略を提案できますか?
(注: Visual Studio 2008 を使用しています)