O'Reilly logo

Pro C# 2010 and the .NET 4 Platform, Fifth Edition by Andrew Troelsen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1.11. Exploring an Assembly Using Reflector

While using ildasm.exe is a very common task when you wish to dig into the guts of a .NET assembly, the one gotcha is that you are only able to view the underlying CIL code, rather than looking at an assembly's implementation using your managed language of choice. Thankfully, many .NET object browsers and decompilers are available for download, including the very popular Reflector.

This free tool can be downloaded from http://www.red-gate.com/products/reflector. Once you have unzipped the archive, you are able to run the tool and plug in any assembly you wish using the File | Open menu option. Figure 1-11 shows our Calc.exe application once again.

Figure 1.11. Reflector is a very popular object browsing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required