The Ultimate Reflector Setup#

Why:

  • Because you will need to use it.
  • Because it allows you to search and look at assemblies, classes, methods, fields, inheritance relationships, call stacks, references, resources, ... (let's summarize that as everything).
  • Because you can decompile methods to any supported language (IL, C#, VB.NET, ...).
  • Because it works with any .NET runtime.
  • Because it's cool :-)

Download:

Install Reflector:

  • Unzip Reflector into some random directory on your hard drive (no further installation necessary).
  • Unzip all add-ins to the Reflector directory, open Reflector and add them all (View - Add-Ins - Add).
  • Test: select mscorlib and choose Tools - File Disassembler, click Generate and run through the generated source code to verify that there are no bugs in the .NET Framework (warning: this might be illegal ;-) )
  • Congratulations, you're now ready for some serious .NET development.

Install the Visual Studio .NET add-in:

  • Run Reflector.VisualStudio.exe to install the Visual Studio .NET add-in.
  • Open Visual Studio .NET and enable the Reflector add-in (Tools - Add-in Manager - Check the tool and startup boxes).
  • Test: right click a project and choose Reflect, it should show you a dockable Reflector window.
  • Congratulations, you're now in lazy mode so you never have to leave Visual Studio .NET anymore.

Enjoy:

  • You now have direct access to one of the most useful .NET utilities ever.
  • (It does eat up quite some memory though - 40 MB minimum on my machine, with all add-ins loaded - but it's worth it.)
Blog | Programming | .NET | VS.NET
Sunday, June 06, 2004 8:12:12 PM (Romance Standard Time, UTC+01:00)
This is ausume,

thanks for letting is know!

Shorty
Tuesday, November 02, 2004 3:42:26 AM (Romance Standard Time, UTC+01:00)
I can't visit the website of FileDisassembler.
Would you please mail me a copy of FileDisassembler?
Thanks a lot.
My email is xinyu@surekam.com
Comments are closed.
All content © 2010, Jelle Druyts
On this page

Recent Photos
www.flickr.com
This is a Flickr badge showing public photos from Jelle Druyts. Make your own badge here.
Advertising
Top Picks
Statistics
Total Posts: 346
This Year: 0
This Month: 0
This Week: 0
Comments: 525
Archives
Sitemap
Disclaimer
This is my personal website, not my boss', not my mother's, and certainly not the pope's. My personal opinions may be irrelevant, inaccurate, boring or even plain wrong, I'm sorry if that makes you feel uncomfortable. But then again, you don't have to read them, I just hope you'll find something interesting here now and then. I'll certainly do my best. But if you don't like it, go read the pope's blog. I'm sure it's fascinating.

Powered by:
newtelligence dasBlog 2.0.7226.0

Sign In