gpt4 book ai didi

c# - Roslyn 是跨平台的吗?

转载 作者:IT王子 更新时间:2023-10-29 03:48:01 25 4
gpt4 key购买 nike

我一直在看Roslyn现在已经有一段时间了,我对此感到好奇和兴奋。我注意到的一件事是他们提到编译器是用托管代码重写的。这就提出了 Roslyn 是否能够在非 .NET 虚拟机上运行的问题,例如 Mono .

真的喜欢在我的视频游戏中使用 Roslyn 嵌入 C# 脚本,并在我的应用程序中使用他们的许多其他功能,但我想知道使用 Roslyn 是否会破坏它在 Mono 上运行。

有人试过在 Mono 上运行 Roslyn 吗?可能吗?为什么或为什么不?

澄清一下,我对托管程序集是否可以在 Mono 上运行以及它是否可以生成 mono 可以运行的程序集感兴趣。

最佳答案

尽管这是埃里克脑海中最遥远的事情,但罗斯林一直是released as true Open Source (Apache 2.0) 和 is in fact now cross-platform.

Xamarin 的 Miguel de Icaza showed it running on Mono at BUILD.

当 Roslyn 发布时,它将成为 Mono 的一部分。他们已经是maintaining a branch at the Mono Git repo .

关于c# - Roslyn 是跨平台的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14654334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com