ILSpy

[ILSpy、Moonlight 4 (preview)、Nuget 1.1、tyr F#、等々 ≪ ++C++; // 未確認飛行 C ブログ]より)

//wiki.sharpdevelop.net/ilspy.ashx" title="ILSpy - SharpDevelop Wiki" target="_blank">[ILSpy - SharpDevelop Wiki]:開発元の公式ページ。
//community.sharpdevelop.net/blogs/christophwille/archive/2011/02/16/new-from-sharpdevelop-ilspy.aspx" title="New from SharpDevelop: ILSpy - Christoph Wille" target="_blank">[New from SharpDevelop: ILSpy - Christoph Wille]:アナウンス。

redgateの.NET Reflectorが有償化される。.NET Reflectorと同様のアプリケーションILSpyを作り、オープンソースで公開した人たちがいる。
自分は.NET Reflectorをちょろっとしか使っていなかったので、ILSpyが.NET Reflectorと同等の機能を持っているかはわからないけど、自分の使う範囲では十分そう。

ソースコードをビルドしたい場合、たぶんWindows SDK 7.1が入っていたら問題ないかと思う。
x64環境でビルドするさいは、"msbuild.exe"の場所が異なっているので、"releasebuild.bat"、"debugbuild.bat"、"clean.bat"の"msbuild.exe"のパスを修正してやる必要がある。

%windir%\microsoft.net\framework\v4.0.30319\msbuild

となっているのを、

%windir%\microsoft.net\framework64\v4.0.30319\msbuild

とする。