在Visual Studio中构建解决方案时使用哪个编译器?

时间:2015-09-18 11:53:21

标签: c# asp.net jit

我正在阅读JIT和AOT编译器,发现.NET中的CLR使用JIT编译。但我还读到Visual Studio中的构建过程包括编译和链接等。

我假设当请求命中IIS时发生JIT编译。在Visual Studio的构建阶段会发生什么样的编译?

1 个答案:

答案 0 :(得分:1)

JIT是一个“Just-In-Time”编译器,用于将IL编译为机器命令。编译器将您的代码编译为IL语言。

用于编译解决方案的编译器是MSBuild / Roslyn。还有其他编译器用于编译,例如像ASP.NET编译工具这样的网页。