2011-11-11 116 views
3

我正在尋找反編譯許多程序集到C#中。我發現了幾種可以反編譯的工具。不過,我想知道是否有一個工具可以從命令行進行反編譯(類似於ildasm /OUT)。C#命令行反編譯器

動機是有100多個程序集,我不想打開每個程序集並保存爲.cs文件。 .NET Reflector似乎有批量加載程序集,但它沒有批量保存。所以我想編寫一個腳本,通過每個程序集並使用命令行命令對其進行反編譯。

回答

2

如果您正在尋找一個程序來生成程序集的C#代碼,Jon Gallant最近有一篇關於使用Telerik的JustDecompile來完成此操作的博客文章。有幾個程序集可以鏈接到,然後您可以在沒有UI的情況下控制代碼的生成。