4

我知道我们有ILdasm,但是是否有任何工具可以让我编辑 .exe 或 .dll 文件,而无需经历将其转换为 IL 代码、包含资源等的所有繁琐工作,手动编辑,然后重新编译?

4

3 回答 3

3

您总是可以使用Reflector将整个命名空间反汇编为源代码(而不是 IL),但是在没有直接编辑器的情况下您仍然被困住,您必须复制/粘贴到代码文件并重新编译。

另一方面,似乎我错了,Reflector 有一个插件Reflexil,看起来它会做你想做的事。

于 2009-06-30T05:58:43.937 回答
1

看看这个 SourceForge 项目,我想这就是你要找的东西:

http://sourceforge.net/projects/dile/

于 2009-06-30T06:21:25.927 回答
0

也许你应该看看Mono.Cecil。它是一个用于操作 IL 的托管库。您可以随意添加、删除和修改方法。

当然,它不是 IDE 或任何东西,但它应该是一个起点。

于 2009-06-30T06:20:28.910 回答