如何反编译在VS.net中创建的.dll文件

Him*_*dri 10 c# dll

我需要反编译在VS.net中创建的DLL文件.

有没有可用的工具呢?

或者我可以有一些代码来执行此操作吗?

请帮忙.

Pre*_*gha 23

ILDASM是你的朋友.但是Reflector是一个灵魂伴侣

编辑:既然Reflector不再是一个免费的工具,一个新的工具ILSpy正在开发中.


Mik*_*scu 5

RedGate 有一个很好的工具,而且免费的: .NET Reflector

或者你可以使用 MS 的 ILDAsm(也是免费的)


小智 5

我试过.NET Reflector并且对反编译代码的质量并不完全满意.然后我遇到了dotPeek,我必须说它比Reflector更好.在Visual Studio中编译代码之后,我只需要进行一次小调整,反编译代码就可以了.我真的推荐这个反编译器,特别是它是完全免费的.