ildasm

Does Mono have the equivalent of ILDASM?

Is there an equivalent of ILDASM for Mono? ...

System.Reflection - Global methods aren't available for reflection

System.Reflection does not (AFAIK) support reflecting on global methods in an assembly. At the assembly level, I must start with the root types. My compiler can produce assemblies with global methods, and my standard bootstrap lib is a dll that includes some global methods. My compiler uses System.Reflection to import assembly metadata ...

In general, how to convert ilasm syntax into Reflection.Emit calls?

I am writing a special-purpose mini-compiler and I often view disassembled CIL to figure out how to do things. But it's often not obvious how to translate the disassembled code to Reflection.Emit calls. Does a reference manual exist or any other source of information for doing this translation? Edit: yes, mapping the opcodes to ILGenera...

Missing graphics when disassembling and re-assembling .net program

I have a piece of software. When I disassemble the PE file ildasm foo.exe /output=foo.il I get a bunch of files, like foo.MainForm and foo.bar.dll. When I then try to re-assemble the file ilasm foo.il I get a working foo.exe back again, but some of the small graphics are missing in the new file (it's also ~200kb smaller). Some othe...

ildasm visual studio 2010

Is there a convenient method or tool available which will do the following for me from within visual studio 2010. Fire up ILDasm Load a current assembly from within Visual Studio within ILDasm. As opposed to me firing up a visual studio command prompt Fire up Ildasm navigating to the bin folder of the assembly I wish to view. If there...