<分区>
我正在寻找反汇编器或更好的 .net 反编译器。情况是我的一位前辈写的程序集的源代码丢失了,我想看看它在做什么。
我知道 ildasm 随 Visual Studio 安装一起提供,因此我可以获得 MSIL,但我希望有一个足够聪明的程序可以返回到 C# 代码(或最佳近似值)。
有什么工具可以解决这个问题吗?
(如果没有,我想这将是我坐下来开始学习 MSIL 的好借口)
<分区>
我正在寻找反汇编器或更好的 .net 反编译器。情况是我的一位前辈写的程序集的源代码丢失了,我想看看它在做什么。
我知道 ildasm 随 Visual Studio 安装一起提供,因此我可以获得 MSIL,但我希望有一个足够聪明的程序可以返回到 C# 代码(或最佳近似值)。
有什么工具可以解决这个问题吗?
(如果没有,我想这将是我坐下来开始学习 MSIL 的好借口)
最佳答案
既然 Red Gate 已经开始对 .NET Reflector 工具收费,您可能想看看这些免费的替代品...
关于c# - .net 反汇编器/反编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/578883/
相关文章:
c# - 无法加载文件或程序集“System.Runtime.InteropServices.RuntimeInformation”
c# - session 状态只能在配置文件或页面指令中将 enableSessionState 设置为 true 时使用。
c# - C# 中的全局 "Module"类似于 VB.NET 的模块
c# - 是否可以将 TextRenderingHint 设置为用于整个应用程序?
c# - 如何格式化 DateTime 结构,使其与 DataContractJsonSerializer 使用的格式相匹配?