.NET Framework2.0でJavaのようにスタックトレースを取得したい。

.NET Frameworkスタックトレースを取得する方法はMDbgクラスを利用すればうまくいくのではないかと思っていました。探してみたところすでにサンプルコードだけではなくツール化されていました。