Is there an equivalent of .NET Reflector for Mono? Quick googling did not find anything... Or can I run Reflector on Mono (say, in Mac OS X)?
问题:
回答1:
As I was looking for a Mono decompiler, I found this page and tested the answers :
- Mono.Cecil works great but it's a library and I was looking for a GUI
- ILSpy doesn't run under Mono (Linux) since it uses WPF. Same for .NET CodeReflect, JustDecompile and dotPeek.
- Perhaps Reflector works, but I don't really want to pay to know
Finally I found it was possible to decompile assemblies directly in MonoDevelop
回答2:
Reflector works fine on Mono (at in older versions), provided you turn off the "Show PDB symbols" option.
Miguel de Icaza blogged about this at one point.
回答3:
There is a new project called ILSPY that is trying to build an open source version of reflector: http://wiki.sharpdevelop.net/ILSpy.ashx
回答4:
reflector 6.0 dose not support Mono,only 5.1.7supports mono.
mono reflector.exe /compat
:)
回答5:
Have any one tried Mono Cecil ?
With Cecil, you can load existing managed assemblies, browse all the contained types, modify them on the fly and save back to the disk the modified assembly; potentially might even be more powerful than Reflector!
I am about to review it.
回答6:
Mono Cecil. Red-Gate Reflector is totaly based on it. Se this RedGate forum post for more information.