DotNET Reflector 8.5.0.179绿色(sè)版是一个类浏览器和反(fǎn)编(biān)译器,.NET Reflector可以分析程序集并向你展示它的所有秘密(mì)。由微软员工Lutz Roeder编写的免费程序。这个免费工具可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码。
.NET 框架向全世界(jiè)引入了可用来分(fèn)析任何基于 .NET 的代(dài)码(mǎ)(无论它是单个类还是完整的程序(xù)集)的反射(shè)概念。反射还可以用来检索有(yǒu)关特定程序集中包含的各种类、方法和属(shǔ)性的信息。使用 .NET Reflector,你可以(yǐ)浏览程序集的(de)类和方法(fǎ),可以分析由这些类和(hé)方法生(shēng)成的 Microsoft 中间语(yǔ)言(yán) (MSIL),并且可(kě)以反编译这些(xiē)类和方法并查看 C# 或 Visual Basic .NET 中的等价(jià)类和方法(fǎ)。
.NET Reflector开(kāi)发人员(yuán)可以使(shǐ)用它反编译.NET代(dài)码(mǎ),以了解它是如何工作的,学习或(huò)指导.NET语言的复杂性,提供一个(gè)更好(hǎo)的替代库(kù)的(de)文档,恢复丢失或不可用(yòng)的源代码,定位性(xìng)能(néng)问题,分析依赖关系,检查混淆。
支持.NET1.0, 2.0,.NET 3.5,.NET 4.0等
还记得Spy++吗?在Win32时(shí)代,这(zhè)个软件对于我们分(fèn)析(xī)一个陌生软件(jiàn)的(de)设计思路(lù)可谓立下汗(hàn)马功(gōng)劳。在如(rú)今的.NET时代,Reflector又(yòu)成为每个(gè)严肃的.NET开(kāi)发人员工具箱中必不可少的精髓工具(jù)之(zhī)一。怎么样,请赶紧试(shì)锋吧。
