Please note - no new posts to these forums

We're no longer taking new posts on these forums, only updates to existing posts. A new forum can be found here, and documentation for all versions of Reflector can be found here.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here




asked: Jan 18, 2011 at 05:13 PM

Seen: 3646 times

Last Updated: Mar 29, 2011 at 02:43 PM

How do I disassemble code?

[](/ "keywords wordpress [Running .NET Reflector]: opening an assembly, command line arguments, open in .NET Reflector")

more ▼
asked Jan 18, 2011 at 05:13 PM RG Author 809 RG Author gravatar image
(comments are locked)
10|600 characters needed characters left

Using .NET Reflector, you can disassemble your assemblies back into the high-level language that produced them, or into a different language.

To disassemble code using .NET Reflector:

  1. Open .NET Reflector and select the assembly you want to disassemble. See Running .NET Reflector for details on how to open an assembly.
  2. On the toolbar, select the language you want to disassemble into.
  3. On the Tools menu, click Disassemble. You can also do this by pressing SPACE. The code for the assembly is shown in the Disassembler pane. You can now navigate through the code.

Note that the disassembled code may not be perfect, because some symbolic information is often lost in the compilation. For further details on why some code may not have been decompiled correctly, see here. </br> </br>

more ▼

answered Jan 18, 2011 at 05:19 PM

RG Guru gravatar image

RG Guru
848 1 3

(comments are locked)
10|600 characters needed characters left
Your answer

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.