首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux环境下的C#

问linux环境下的C#
EN

Stack Overflow用户
提问于 2008-11-07 10:15:33
回答 5查看 14.1K关注 0票数 7

我目前在Unix环境中使用C/C++,并且是Linux环境的新手。我想学习Linux OS,并学习C#作为我职业生涯的下一级编程语言。

我决定在我的笔记本电脑上安装Ubuntu Linux。但是我不确定我们是否可以在Linux环境下编写、编译和运行C#程序。

据我所知,C#唯一的集成开发环境是MS Visual Studio。在Linux环境下,有没有什么可行的方法在C#中工作?

如果我没有其他选择,我会在我的笔记本电脑上同时安装两个操作系统-- Vista来学习C#和Linux用于其他操作系统。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-11-07 10:19:09

学习Mono。

Novell项目是由

发起的一项开放开发计划,目的是开发微软.NET开发平台的开源UNIX版本。它的目标是使UNIX开发人员能够构建和部署跨平台的.NET应用程序。该项目实现了微软开发的各种技术,这些技术现已提交给ECMA进行标准化。

您可以使用MonoDevelop集成开发环境。

MonoDevelop是一个免费的GNOME集成开发环境,主要为C#和其他.NET语言设计。

票数 18
EN

Stack Overflow用户

发布于 2008-11-07 10:22:47

Mono是一个开源的.NET编译器、运行时和库。

Monodevelop是一个开源的linux,主要用于C#开发。它包括一个GUI设计器。

票数 6
EN

Stack Overflow用户

发布于 2008-11-07 12:41:40

你也可以使用wine,它是Windows的一个免费实现。为此: sudo apt-get安装wine,然后您将能够运行Microsoft应用程序,并且几乎可以做任何您喜欢的事情。

编辑:我的错误,Visual Studio不起作用:-(

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/271690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档