反编译 C# .Net 1.1 应用程序的最佳工具
不久前,我们为客户编写了C# .NET 1.1应用程序,在办公室搬迁和裁员的过程中,源代码没有签入Source Safe。
客户现已报告问题,我们不想从头开始重写应用程序。
我相信我们应该能够通过反编译可执行文件来获取源代码。谁能推荐一款好用的工具(最好是免费的)。
当我们首先编写应用程序时,我预计反编译不会出现任何法律问题,但如果我错了,请纠正我。
Possible Duplicate:
A .net disassembler/decompiler
Is there a “free” alternative to .NET Reflector?
A good while ago we wrote C# .NET 1.1 application for a customer and during the process of office moves and redundancies, the source code was not checked into Source Safe.
The customer has now reported an issue and we don't want to rewrite the app from scratch.
I believe we should be able to get the source code by decompiling the executable. Can anyone recommend a good tool to use (preferably a free one).
As we wrote the application in the first place, I don't expect there to be any legal issues with decompiling but please correct me if I'm wrong.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

通常我使用 dnSpy 或 ILSpy。
您可以尝试以下.Net反编译器之一(排名不分先后)
这里还有一些为真正的硬核开发人员提供的 IL 反编译器 :-)
您还可以在这些答案中找到一些有用的信息:
Usually I use dnSpy or ILSpy.
You can try one of the following .Net decompiler (listed in no particular order)
Here are also some IL decompiler for the real hardcore developer :-)
You may also find some useful information on these answers: