.Net Reflector Pro 可以从代码中直接调试到dll中了。
Reflector是众多.NET开发者的必备工具。无论是调试第三方程序库、转换各种.NET语言,抑或是检验编译后的代码,Reflector都是一个不可或缺的工具。之前,Reflector及其插件都是免费的。
Reflector最初是由Lutz Roeder发起的,Red Gate Software则于2008年8月接手了Reflector的开发工作。从那时起,Red Gate通过定期的发布不断完善着Reflector,同时CodePlex上的Add-In社区也呈现出蓬勃发展的态势。
就在上个月的20号,Alex Davies发布了Reflector商业版的首个公共Beta版——Reflector Pro,它包含3个组件。首先是Reflector 6,增加了对.NET 4.0的支持。就像此前的版本一样,Reflector 6是免费的,但它还带有一个Visual Studio插件,支持从源代码跳到Reflector中。
Reflector Pro的“Pro”部分来自于其对调试的支持。借助于该Visual Studio插件的支持,开发者可以反编译整个程序集并生成调试符号,之后就可以使用.NET所提供的单步调试了。