-1

由于Stack Overflow 帖子中描述了为什么需要中间代码,我的问题是,

中间代码是否保存在解决方案中?

如何查看生成的整个 IL?

在此处输入图像描述

Denis Bauer 的 Reflector 和 File Disassembler 插件。它实际上从程序集中生成源项目,其中 Reflector 仅显示反汇编的而不显示中间代码。

4

2 回答 2

3

当您编译时(例如通过单击 F5) - 在解决方案内的 bin 文件夹中创建一个 exe 文件 - 该文件在 IL 中“写入”。至于如何查看它 - 这部分包含在“重复”中 - 通过使用上面 CodeCoaster 评论中提到的工具。(在 ILSpy 中,您必须选择IL而不是C#VB您显示 IL。)

于 2015-05-27T12:12:21.370 回答
1

要查看 IL 代码,您应该使用其他工具,例如 Reflector 或 ILASM/ILDASM。

它没有保存,它是在构建过程中生成的。

于 2015-05-27T08:25:27.127 回答