私は、組み込みのVSTS 2005または2008のパフォーマンスツールを使用して、大規模なC#2.0アプリケーションで1つのメソッド(および子)のインストゥルメントプロファイリングを取得しようとしました。VSTSの単一のメソッドの計測されたプロファイル?
しかし、私はコマンドを含む/includeの形式を見つけることができません。プロファイラはメソッドを見つけることができません。ドキュメントはとても悪いので、私ができるのはそれがどのように動作するかを推測することだけです。だから私は完全に修飾された名前(/include:Company.Product.Class.Method)を使うべきだと思います。 MSDNのエントリには、C++の構文(/ include:Company :: Product :: Class :: Method)を使用すると明白に間違っていると言われていますが、もちろん動作しません。私はすべての明白なバリエーションを試しましたが、すべて失敗します。
誰でもこのコマンドの正しい構文について教えてください。
(この方法はメインの.exeで使用されているアセンブリ内にあります。したがって、.exeとアセンブリの両方を明示的にターゲットに追加して、正しい場所に方法、それも助けにはなりません)
ありがとうAlfred - 便利なアプローチのように見えますが、簡単なパフォーマンス調整には非常に便利です。しかし、私はその場でその方法をプロファイリングする必要があります(つまり、呼び出された頻度、呼び出されているもの、真の "解放"の状況でどれくらいの時間がかかっているかを調べる必要があります) –