.NET Reflector - 8.0
Getting started
With .NET Reflector you can decompile and debug .NET assemblies and executables.
Reflector is a tool used by over 300,000 professional .NET developers to:
- Get insight
Understand how APIs, components, frameworks, and the code you use works by decompiling and seeing inside. Having the source means you can avoid being blocked by poor or missing documentation.
- Fix bugs
Follow bugs through your own code, 3rd party components, and any compiled .NET code you work with. You can see 3rd party code in Visual Studio, and debug into it just like your own.
- Check builds
If you need to make sure you're shipping the right code, or that your intellectual property is protected you can check your builds for obfuscation, and ensure the right versions of the right components are present.
For example, you may have an application that uses a third-party component, which is returning unexpected results. With .NET Reflector, you can debug into the third-party component in Visual Studio, helping you to determine whether the component is responsible for the results.
Walkthroughs
For an example of debugging 3rd party technologies with with .NET Reflector, see: Debugging a SharePoint customization
Getting more information
Detailed documentation and support information for .NET Reflector are in development.
You can find support and troubleshooting information on the .NET Reflector forums
Was this article helpful?
.NET Reflector
- Log files
- Methods showing no source code in the disassembly window
- Permissions error on starting Visual Studio
all products
- Some Red Gate products identified as containing a trojan by Anti-Virus software
- Activation may fail with Unknown Error -1
- Product uses web help although a CHM file is available locally
- Argument exception resulting from missing environment variable
- Check for updates may fail when used through proxies
- 'Unidentified Publisher' error when repairing or uninstalling
- Licensing activates product as standard edition
- Moving Red Gate software products to another machine
- Red Gate tools log locations
- The application UI opening slowly when there is no internet access
.NET Reflector
- Debugging a SharePoint customization
- Debugging into SharePoint and seeing the locals
- Downloading .NET Reflector as a zip file
- Introduction to building .NET Reflector add-ins
- .NET Reflector Tips: keyboard shortcuts
- Using the .NET Reflector Power Commands
- Release notes - .NET Reflector 7.x
- Release notes - .NET Reflector 8.x
- Using the .NET Reflector installer
- Using .NET Reflector with Visual Studio 2005 or 2008
- .NET Reflector and .NET Reflector Pro release notes - version 6.xx
- .NET Reflector, .NET Reflector VS and .NET Reflector VS Pro release notes - version 7.xx
- The XP Bug Workaround
- Log file for .NET Reflector Pro
all products
- Red Gate product acknowledgements
- Activating your products
- Activating your products
- Red Gate bundle history
- Check for updates
- Troubleshooting Check for Updates errors
- Current versions
- Deactivating your products
- Installing Red Gate products from the .msi file
- Requesting additional activations
- Serial numbers for bundles
- Reactivating using a different serial number
- Extending your trial
- Finding your serial numbers
- Moving a serial number from one computer to another
- No response received for manual activation
- Licensing and activation resources
- Licensing and activation resources
- Troubleshooting licensing and activation errors
- Licensing and activation FAQs
- Red Gate tools log file locations
- Download old versions of products
- Download product prerequisites & utilities
- Support & upgrades
- Upgrading your software
- Upgrading FAQs

