将*.dll转换为*.cs



我有一个dll文件要反编译。我知道有ILSpy、dotPeek和类似的程序,但我还没有找到一个真正创建cs文件的程序。

我正在处理的dll中有几百个类,手动复制所有内容需要几天时间。

有没有一个工具可以获取dll文件并返回一组cs文件?

ILSpy

如果您已经在ILSpy中加载了dll,请选择"文件"->"保存代码…"。。。或键入Ctrl+S

  • 如果您在树中选择dll,则它将创建一个cs选定文件夹中的项目,以及每个文件夹的C#文件类
  • 如果只在树中选择一个类,它将只创建类的C#文件

请参见ILSpy。

最新更新