.NET Reflector9绿色中文版是网友基于原版汉化制作的,集成注册免费使用。您可以打开程序集进行分析和汇编。不仅可以方便的连接net组件而且可以对dll、exe文件进行基础的分析。net开发人员必备的工具之一。
1、了解应用程序的工作原理
使用.NET Reflector了解代码如何运行并避免错误。
2、查看API、SharePoint和其他第三方平台内部
第三方平台并不总是有很好的文档记录。使用.NET Reflector查看它们的程序集内部,了解它们如何工作以及可以调用哪些API。
3、调试应用程序
跟踪应用程序中的错误,查看问题所在-您自己的代码、第三方库或应用程序使用的组件。
1、.NET Reflector安装好,打开之后第一件事情就是选择.net framework的版本
2、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中
3、点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码与原代码基本没有什么区别,软件支持C#,IL,VB,MC++等多种语言显示。
4、.NET Reflector的另一个好处是提供Add-Ins扩展来增强功能。例如.NET Reflector默认不支持以MC++的形式展示信息的,这可以使用扩展的Add-Ins使得.NET Reflector具有该功能。
运行Reflector,点击View—add-ins…—Add,选择Reflector.FileDisassembler.dll (下载Reflector. FileDisassembler解压后的文件中有)添加成功后,Close关闭对话框。在tools菜单中会有file disassembler选项;
选择需反编译的类文件,点击Generate按钮,此时需要选择输入文件名,也可以直接点击OK。Reflector将会自动创建一个文件夹并生产类文件,该文件的路径在Reflector.exe的目录下;
1、动态分解任何net代码
2、使用Visual Studio调试器调试程序集,即使您没有源代码。
3、进入第三方代码,设置断点,并观察它运行。
4、给他们一个强大的对象浏览器,让他们在Visual Studio中探索代码
5、恢复丢失或不可用的源代码。
6、定位性能问题,分析依赖关系
相关版本
多平台下载
查看所有0条评论>网友评论