他の .NET プロセスをプロファイリングし、渡されたパラメーターの値を含め、それらによって行われたすべての呼び出しを一覧表示できる .NET アプリケーションを作成しようとしています。
「ICorProfilerCallback2」のようなものを使用して独自のプロファイラーを作成すると、これに役立つことは理解していますが、非常に困難な作業のようです。それに着手する前に、それがこれを行う唯一の方法であることを確認したいと思います。
part-cover、CLR Profiler v4.0 などのオープン ソース .NET プロファイラーなどを調べましたが、これを行うためのマネージ API を提供しているようには見えず、必要以上のことを行ってくれます (メモリ プロファイリングなど)。 .)。
これを行う他の方法はありますか?この種のプロファイリングを行う簡単な方法はありますか? ここでの私のオプションは何ですか?