0
在维基百科(https://en.wikipedia.org/wiki/Common_Intermediate_Language#General_information)约CIL,它说:C#控制台应用程序可以在没有Mono的Linux下运行吗?
在一个CLI组件的执行,它的代码是通过 运行时的JIT编译器传递到生成本地代码。提前编译 也可以使用,这消除了这个步骤,但是在可执行文件可移植性的代价上是 。
那么,有没有办法使用提前编译进行Mono编译,生成可以像在C/C++中编写的二进制文件一样执行的本地代码?
为什么不使用跨平台的.Net Core? – DavidG
本机机器码尚不可用。 http://www.hanselman.com/blog/ExploringTheNewNETDotnetCommandLineInterfaceCLI.aspx –
简短的回答。没有。 – Steve