怎么用Reflector   反编译别人用C#.net做的整个项目,(项目只有安装的setup)

解决方案 »

  1.   

    反编译DLL插件FileGenerator FileGenerator插件的作用是:根据dll文件,把里面的源文件导出成文件,导出来的文件除了没有注释,变量名也变了,其它的可谓是没有差别。对于一些比较好的控件,如果不是开源的,完全可以导出成文件,然后自己加上注释,少许修改,很好的利用起来。(不开源的dll,用起来也不放心啊)先根据上面的地址下载FileGenerator并解压缩,然后运行Reflector.exe,然后点击View->Add-Ins...,弹出一个窗口,然后点击Add->选择FileGenerator里面的唯一一个dll文件:"FileGenerator.dll",点击close.
    然后回到Reflector窗口,Tool->Generator File(s)... 右边就出现了插件的窗口,选中左边的dll文件,点击右边的导出文件,源代码就全部导出来了