1

ASP.NET アプリケーションで、DB 接続への単純な呼び出しを実行するメソッドが何度も呼び出された原因を突き止めました (ブレークポイントを設定したところ、予想外に数回ヒットしました)。これで使用する適切なツールは何ですか?メソッドが呼び出された回数と、どのメソッドがそれを呼び出しているかをプロファイリングして計算するケースは?

4

1 に答える 1

3

上記のように、ANTSプロファイラーなどのツールを使用できます。メソッドを呼び出しているユーザーを確認したいだけの場合は、VisualStudioの呼び出し階層機能を使用できます。ViewメニューまたはCtrl+Alt+Kをクリックして見つけることができます。

これを使用するための小さなチュートリアルがあります:http://blogs.msdn.com/b/zainnab/archive/2010/01/19/using-the-call-hierarchy-c-only-vstiptool0005.aspx

これには、無料ですでにそこにあるという利点があります。

于 2012-12-31T04:06:32.487 に答える