有没有一种方法可以使用ILSpy进行自动反编译?

时间:2020-03-25 20:13:26

标签: decompiler ilspy

我们有一个相当大的第三方产品,其中包含许多C#DLL,并且每个月左右都会更新一次。尽管反编译器只能完成98%的工作,但无法得到所有结果,但对于我的目的而言,偶尔进行比较分析就足够了。

是否有一种方法可以进行命令行反编译,以便我可以反编译每个月的发行版并将其自动保存到存档中?

也许类似

ilspy /f phantasmagorical.dll /s c:\myapp\archive\mar2020

/f - file to decompile, .dll, .exe, etc.
/s - save location

1 个答案:

答案 0 :(得分:1)

ILSpy.exe用于交互使用,没有类似的内容。

您可以改用ilspycmd命令行工具:

ilspycmd phantasmagorical.dll -p -o c:\myapp\archive\mar2020

您还可以使用ICSharpCode.Decompiler nuget软件包以编程方式运行反编译器。

相关问题