Reflector是一個強大的.net 反編譯工具,有時我們不止需要反編譯源代碼,更需要提取源代碼。
Reflector本身不自帶提取源代碼功能,不過可以借助插件Reflector.FileDisassembler來提取源代碼,方法如下:
1. 下載並安裝Reflector,安裝完成后打開Reflector
2. 下載插件Reflector.FileDisassembler,默認是下載一個壓縮包,解壓得到Reflector.FileDisassembler.dll
3. Reflector中添加插件
最后點擊Close即可
4. 左側選中需要提取源代碼的程序集,執行Tools→File Disassembler
設置好輸出目錄與項目類型,然后點擊“Generate”即可提取源代碼