大家好,小珊来为大家解答以上的问题。.NET Reflector Desktop怎样配置这个很多人还不知道,现在让我们一起来看看吧!
1、Reflector是由微软员工Lutz Roeder编写的免费程序。
2、Reflector的出现使.NET程序员眼前豁然开朗,因为这个免费工具可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码。
3、除了能将中间语言转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中中间语言的能力以及提供对第三方插件的支持。
4、下载Reflector,2、解压后,双击Reflector.exe,如果有选择默认版本的.Net Framework,根据需要选择即可。
5、你选择的版本不同则出现的默认程序集也不同,我选择的是.Net3.5;3、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中;4、点击树形列表中的类,右边就会出现相应的反编译代码。
6、反编译后的代码和原代码基本没有什么区别;5、如果想把反编译后的代码导入到文件中,我们可以使用Reflector.FileDisassembler这个Reflector插件,下面介绍Reflector.FileDisassembler插件用法;6、Reflector.FileDisassembler的下载地址:7、运行Reflector,点击View—add-ins…—Add,选择Reflector.FileDisassembler.dll (下载Reflector. FileDisassembler解压后的文件中有)添加成功后,Close关闭对话框。
7、在tools菜单中会有file disassembler选项;8、选择Tools—File Disassembler;9、选择需反编译的类文件,点击Generate按钮,此时需要选择输入文件名,也可以直接点击OK。
8、Reflector将会自动创建一个文件夹并生产类文件,该文件的路径在Reflector.exe的目录下;。
本文到此分享完毕,希望对大家有所帮助。