About .NET Reflector Standard

Debug third-party code, even if you don't have the source.

.NET Reflector saves time and simplifies development by letting you see and debug into the source of all the .NET code you work with. Follow bugs through your own code, third-party components, and any compiled .NET code you work with. Replace poor or missing documentation by seeing how the code works in context. Find unexposed and undocumented functionality and get more out of the APIs and technologies you’re using. Drill into how .NET languages and frameworks are implemented, and learn how to use them. .NET Refelector Standard edition is a standalone application to explore and navigate decompiled code. For developers looking to use .NET Reflector within Visual Studio check out the VSPro edition.

Find and fix bugs, fast
With .NET Reflector you can decompile, understand, and fix any .NET code, even if you don't have the source

Look inside any .NET code

  • Debugging your application - Follow bugs through your application to see where your problems lie – whether it's in your own code, third-party libraries, or components used by your application.
  • Understand how applications work - Inherited applications with little or no documentation or comments are hard to develop. Use .NET Reflector to understand how the code runs and avoid bugs.
  • SharePoint and other third-party platforms - Like many third-party platforms, SharePoint APIs and libraries aren't always well-documented. With .NET Reflector you can look inside their assemblies and see how they work and which APIs you can call.

Code smarter with .NET Reflector
.NET Reflector saves time and simplifies development by letting you see and debug into the source of all the .NET code you work with. Development is increasingly dependent on third-party technologies – using available frameworks and libraries is a great way to get stuff done fast without re-inventing the wheel. But the problem with using code you didn't write is that you're dependent on the documentation, and it's hard to debug. Documentation is often missing or incomplete, and debugging has to stop where your own code stops. This gets even worse with a legacy code base. Use .NET Reflector to look into the black box of missing or undocumented source code and start coding with confidence.

.NET Reflector is available in 3 editions:

.NET Reflector Standard - Basic decompilation

  • .NET Reflector Desktop - a standalone application to explore and navigate decompiled code
  • Decompile any .NET assembly to C#, VB.NET, or IL

 

.NET Reflector VSPro - Debug 3rd party code

 

  • Dynamic decompilation inside Visual Studio
  • Set breakpoints in code (F9), even if you don’t have the source
  • Step into decompiled code (F11), run it with the Visual Studio debugger
  • Go To Definition (F12) for any code
  • Includes the standalone application, and the Reflector Object Browser