Reflector for .NET

.NET Reflector - Understand and debug any .NET code
まだ日記を書き始める前、入海さんちで「.NETはソースコードが公開されていないので
わざわざMONOのコードとか参考にしてます」とか無知な私が愚痴っていたら親切にも
紹介してくださったツール。
試して見ると.NET2.0のアセンブリも読込めるし実行アセンブリのディスアセンブル
出来るし実に素晴らしい。(※1)
このツールがあればソースコードそのものが無くても大抵の事は調べられるのだ。
私が勝手に.NET関連のユーティリティ・ツールのBest ofを決めて良いと言われたら
間違いなくこれを押すだろう。


特にβ版のように今ひとつ全面的に実装を信用できないような時期においてもどんなに
自信があっても大抵は.NET Framework側では無く自分の書いたコードにバグがある事を
認識させてくれる用途にも極めて効果的です。


※1:アセンブリによっては一切のディスアセンブルを禁止している場合もあるので注意