我以前很喜欢。net Reflector,但是自从Red Gate Software接手后,它就急剧下滑了。现在它迫使我进行更新(这绝对是荒谬的),有一半的时间更新并不顺利,而且每次更新都越来越影响我的工作效率。我已经厌倦了,我已经准备好迎接更好的生活了。有没有更好的反汇编程序?
更新:
答案中提到的各种替代方案的列表-
ILSpy dotPeek JustDecompile DisSharper 单塞西尔 Kaliro 编辑(DILE) 公共编写者基础设施
我以前很喜欢。net Reflector,但是自从Red Gate Software接手后,它就急剧下滑了。现在它迫使我进行更新(这绝对是荒谬的),有一半的时间更新并不顺利,而且每次更新都越来越影响我的工作效率。我已经厌倦了,我已经准备好迎接更好的生活了。有没有更好的反汇编程序?
更新:
答案中提到的各种替代方案的列表-
ILSpy dotPeek JustDecompile DisSharper 单塞西尔 Kaliro 编辑(DILE) 公共编写者基础设施
当前回答
我不知道你到底想要什么。如果你想看到。net框架的源代码,你可以试试Netmassdownloader。这是免费的。
如果你想看到任何程序集的代码(不仅仅是。net),你可以使用ReSharper。虽然它不是免费的。
其他回答
也可以看看SharpDevelop的ILSpy。它还处于开发的早期阶段,他们刚刚在2月24日发布。这对我来说很有用。来自他们的网站:
ILSpy是开源的。net程序集 浏览器和反编译器。 开发开始于《红门》之后 宣布免费版 .NET Reflector将在 2011年2月底。
更新:JetBrains发布了免费的。net反编译器dotPeek。
更新2:Telerik也有一个免费的反编译器:JustDecompile。
我们不使用autoupdater,而是将EXE文件的属性设置为只读。这样它就不会删除文件。
我不知道你到底想要什么。如果你想看到。net框架的源代码,你可以试试Netmassdownloader。这是免费的。
如果你想看到任何程序集的代码(不仅仅是。net),你可以使用ReSharper。虽然它不是免费的。
9Rays曾经有一个反编译器,但我有一段时间没有检查了。这不是免费的,我记得……
还有一个新的(至少对我来说)叫做Dis#。
Red Gate的最新版本是6.1。但是5.1版本不能自动更新到版本6,因为服务条款发生了变化,所以你会被重定向到网站下载6.1版本。这主要是因为法律原因,你可以在下面的帖子中查看:
Oi !.NET Reflector更新机制是怎么回事?
手动更新到6.1后,您将不再遇到任何问题。