【发布时间】:2012-04-05 07:18:55
【问题描述】:
VB.NET 和 C#(和其他语言)编译器生成 MSIL 代码。我怎样才能看到那个代码?
那个文件里有什么?该文件位于何处,我如何访问该文件?
第二个问题:
如何从 cmd 提示符编译 C# 程序,以及如何检查使用该编译器创建的每个文件?
【问题讨论】:
-
我认为您需要澄清您的问题 - CLR 是一个抽象概念,不会生成 MSIL。你想看什么代码?
-
我读过 .Net Compactible 语言,如 VB.Net 或 C# 被编译成 Miceosoft 中间语言。
-
是的,好的,这是真的。但那是关于 VB 和 C# 编译器的。 CLR 是关于运行 .NET 可执行文件的运行时环境。
-
这意味着 C# 和 VB.Net 编译器生成 MSIL 而不是 CLR
-
您对此的投票可能会帮助我获得更多答案
标签: c# .net intermediate-code