我需要反编译在VS.net中创建的dll文件。
有没有可用的工具?
或者我可以使用一些代码来执行此操作吗?
请帮忙。
答案 0 :(得分:22)
修改:Now that Reflector is no longer a free tool,正在开发更新的工具ILSpy。
答案 1 :(得分:8)
查看Reflector。
答案 2 :(得分:5)
我尝试过.NET Reflector并且对反编译代码的质量并不十分满意。然后我遇到了dotPeek,我必须说它比Reflector更好。在Visual Studio中编译代码之后,我只需要进行一次小调整,反编译代码就可以了。我真的推荐这个反编译器,特别是它完全免费。
答案 3 :(得分:4)
RedGate有一个很好的工具, 免费:.NET Reflector
或者您可以使用MS的ILDAsm(也是免费的)
答案 4 :(得分:1)
如果要提取源,请使用Reflector检查file disassembler plugin。
答案 5 :(得分:0)
Jet Brains dotPeek .net反编译器很棒。也可以免费使用