下午玩了下Reflexil v1.2,太强了,可以改继承类,添加方法, 字段,事件,“replace all with code"功能也很强,可以C#的代码片段直接替换Method里的功能。
另外,子类里调用父类的方法,在msil里这个是直接用”父类::方法名",而且似乎非virtual也是调用callvirt 命令。
还有,签名的话,它会给你选是保留原来的,覆盖pfx,去除签名。我选保留原来的,不过这个是我自己做的程序,签名在电脑里注册过,不知道改别人的签名dll会不会有问题。
最后还顺便玩了下,SimpleAssemblyExplorer,也有些特色,不过似乎不能改继承类,添加方法, 字段,事件。代码到可以是重别的dll里倒入。不过听说Reflector 7对中文不太好,这个留着用备用吧。