中国投资网 百科 如何搭建Linux下.net开发环境

如何搭建Linux下.net开发环境

Ubuntu操作系统包含了C#开发的两个应用‘Tomboy’和‘F-Spot Photo Manager’,所以已经包含了mono运行时,不需要单独安装。

但是,如果要使用C#编译器,必须使用sudo apt-get install mono-devel命令来安装mono开发环境。

然后用vi或gedit编辑C#源程序后,就可以用gmcs来编译了。

如何搭建Linux下.net开发环境

上图是用vi编辑C#源程序的例子。想必大部分资深的Unix程序员都有vi情结。

如何搭建Linux下.net开发环境

上图是用gedit编辑ClrInfo.cs的例子。

Ben @ Ben-m 4000t:~/work $ mono-version monojitcompilersion 2 . 4 . 2 . 3(debian 2 . 4 . 2 . 3 dfsg-2)版权所有(C)2002-2008Novell,incandcontributors . www . mono-project . com TLS:_ threadGC:IncludedBoehm(with type dgc)SIGSEGV:altstackNotifications:epollArchitecture:amd64 disabled:none Ben @ Ben-m 4000t:-/clr info . exeosversion:UNIX 2 . 6 . 31 . 14 clr version:2 . 0 . 50727 . 1433 default encode:System。text . utf 8 encodingben @ Ben-m 4000t:~/work $

以上是ClrInfo程序的编译和运行。

同一个ClrInfo程序在Windows Server 2003 R2企业版中的运行结果如下:

d:\ worklrinfo . exeos版本:Microsoft windows nt 5 . 2 . 3790 service pack 2 clr版本:2 . 0 . 50727 . 3603 default encode:System。text . dbcscodepageencoding d:\ work

如果需要使用IDE等更强大的功能,可以通过sudo apt-get install monodevelop安装MonoDevelop,这是一个使用C#等的集成开发环境。网络语言。

如何搭建Linux下.net开发环境

MonoDevelop支持以下四种格式的项目文件:

单开发1.0

MSBuild (visual studio 2005)

MSBuild (Visual Studio 2008)

MSBuild (Visual Studio 2010)

这可以在点击“编辑-首选项”菜单项后弹出的“选项”对话框中的“选项-加载/保存”中设置,如下图所示:

如何搭建Linux下.net开发环境

如果想练习敏捷软件开发和测试驱动开发,必须使用sudo apt-get install monodevelop-NUnit命令安装NUnit插件。然后,可以创建一个新的C# NUnit项目,如下图所示:

如何搭建Linux下.net开发环境

然后点击‘项目-选项’菜单项,在弹出的‘项目选项’对话框中可以进行一些设置。比如我喜欢设置Tab宽度为2个空格,转换C,如下图所示:

如何搭建Linux下.net开发环境

然后就可以开发C#程序了。单击“运行-运行单元测试”菜单项运行单元测试,如下图所示:

如何搭建Linux下.net开发环境

更多信息请参考mono官网。祝大家编程愉快。

本文来自网络,不代表本站立场,转载请注明出处:https:

如何搭建Linux下.net开发环境

中国投资网后续将为您提供丰富、全面的关于如何搭建Linux下.net开发环境内容,让您第一时间了解到关于如何搭建Linux下.net开发环境的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。