大規模な Silverlight プロジェクトを引き継いで、基本的なメンテナンスを行うように依頼されました。このようなメンテナンスの 1 つは、ユーザーがブラウザーの [戻る] ボタンをクリックしたときにメソッドを呼び出すことです。前の開発者は、現在休暇中で、ブラウザの戻るボタンを押すと、プロジェクトの「どこか」でメソッド呼び出しが呼び出されることを保証します。
問題は、「どこか」が約 60,000 行のコードのどこかを意味する可能性があることです。これを追跡するのに費やす時間はありません。したがって、私が探しているのは、基本的にコードのすべての行にブレークポイントを挿入し、戻るボタンを押して、何がトリガーされるかを確認することです。そこから、要求された機能を追加するために物事を進めることができます。
私が見落としているこれを行うためのインテリジェントな方法はありますか? 今まで見落としていた魔法の「どこにでもブレークポイントを挿入」ボタンがあることを教えてください...なぜどこにでもブレークポイントを挿入する必要があるのでしょうか?! ;)
どうもありがとう。