繁体   English   中英

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

[英]How to decompile a .dll file created in VS.net

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

有没有可用的工具呢?

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

请帮忙。

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

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

看看Reflector

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

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

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

如果要提取源,使用Reflector也会检查文件反汇编程序插件

Jet Brains dotPeek .net反编译器非常棒。 也可以免费使用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM