6

最近我发现自己经常运行 ILDASM 来研究我的程序的 MSIL 输出。

是否有任何实用程序可以简化此操作?理想情况下,最好选择一些源代码并让它在 MSIL 中编译、反汇编和发出选定的 C# 代码。

有人知道这样的事情吗?

4

3 回答 3

6

.NET 反射器

我认为RedGate现在已经购买了这个工具的 IP。我相当确定有一个集成到它的 VS 插件,允许您从 vs. 运行它。

.Net Reflector 插件 (来源:mutantdesign.co.uk替代文字

于 2009-01-20T00:16:26.013 回答
2

您可以使用testdriven.net一个很棒的单元测试插件,它使您能够右键单击任何成员并在反射器中查看它。

于 2009-01-20T00:49:07.257 回答
1

在反射器中打开.dll,选择任意类中的任意函数,选择IL作为反编译语言。我不认为您正在寻找比这更精细的级别。

于 2009-01-20T00:17:33.780 回答