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

c#开发的程序怎么在linux上运行,好像没有适合Linux的.netframework

呵呵,不行的,C#程序只能在.netframework 环境下运行,换句话说,就是只能在windows平台下运行,要想跨平台,学习 Java 或者 Delphi吧, Delphi在编译时选择,运行平台,可以编译出在windows 或linux 下运行的程序
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-26
mono
Novell 的一个项目,不过 Novell 现在貌似悲剧了。所以 mono 现在如何不清楚。
你可以看看 openSUSE 和 SLED 。他们好像自带了 mono ,你可以试试。

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

你要是真想跨平台,可以看看 Nokia 的 QT 。这东西是 C++ 的,性能要比 java 什么的解释运行的程序好很多。本回答被提问者采纳
第2个回答  2011-09-26
Linux下有个mono项目,
第3个回答  2011-09-27
mono
相似回答