点网装配查看器?

时间:2008-11-26 10:45:50

标签: .net

我有一个包含点网组件的dll - 常用的中间语言。问题是它缺少文档,我需要弄清楚api就像可用的类,属性和方法,正确的参数传递等。

这是最好的方法。我需要某种观察者/检查员,但我找不到任何人。

感谢。

3 个答案:

答案 0 :(得分:24)

尝试反射器。 http://www.red-gate.com/products/reflector/

免费: - )

修改
截至2011年2月,它已不再免费...... :(
There are alternatives,例如ilspyJetBrains dotPeek

答案 1 :(得分:0)

尝试了很多它们(CodeReflect,Dis#,JustDecompile,ILSpy,dotPeek),我意识到的一件事是,大多数反编译器都不会以非常易读的方式向您显示代码。 ILSpy很好,除了一切看起来都那么杂乱。班级成员之间几乎没有新的路线。

在这方面,JustDecompiledotPeek脱颖而出。 JustDecompile看起来更精致,使用更好的界面,除了它附带一个Web安装程序,你必须在这个过程中注册。

他们都有优点和缺点,但我的选择是dotPeek,不会强迫你注册。它还带有方便的Visual Studio快捷方式,使整个体验变得熟悉(例如F12导航到定义)。你们中的任何一个都有一个像样的反编译器。

答案 2 :(得分:0)

JetBrains dotPeek很棒,它是免费的,强烈建议使用。