我已经关注Roslyn有一段时间了,我对此感到好奇和兴奋。我注意到的一件事是他们提到编译器是用托管代码重写的。这就提出了一个问题,即 Roslyn 是否能够在非 .NET 虚拟机上运行,例如Mono。
我真的很想在我的视频游戏中嵌入使用 Roslyn 的 C# 脚本,并在我的应用程序中使用它们的许多其他功能,但我想知道使用 Roslyn 是否会破坏它在 Mono 上运行的能力。
有人试过在 Mono 上运行 Roslyn 吗?是否可以?为什么或者为什么不?
澄清一下,我对托管程序集是否可以在 Mono 上运行以及它是否可以生成 mono 可以运行的程序集感兴趣。