c#开发的程序怎么在linux上运行

c#开发的程序怎么在linux上运行,好像没有适合Linux的.netframework
2024-12-19 19:25:48
推荐回答(4个)
回答1:

呵呵,不行的,C#程序只能在.netframework 环境下运行,换句话说,就是只能在windows平台下运行,要想跨平台,学习 Java 或者 Delphi吧, Delphi在编译时选择,运行平台,可以编译出在windows 或linux 下运行的程序

回答2:

mono
Novell 的一个项目,不过 Novell 现在貌似悲剧了。所以 mono 现在如何不清楚。
你可以看看 openSUSE 和 SLED 。他们好像自带了 mono ,你可以试试。

不过我可以明确的告诉你,C# 是微软的东西,所有微软的东西只能在微软的产品上面使用。
多亏现在是没有微软的计算机,不然你跑 C# 还需要先买台微软牌的计算机。
什么时候微软出 Linux ,你在考虑你的要求吧。

你要是真想跨平台,可以看看 Nokia 的 QT 。这东西是 C++ 的,性能要比 java 什么的解释运行的程序好很多。

回答3:

Linux下有个mono项目,

回答4:

mono