Mono,想说爱你不容易

简介:

看了《在Mono平台开发前你应该知道》非常有感触,特别是开头的那句话:在Mono平台开发前应该做的第一个事情就是,调整好心情,降低期望值

没有忍住诱惑,在Ubuntu8.10里捣鼓了N久,目的只有一个,就是把最新版本的Mono2.2以及IDE工具MonoDevelop1.9.2安装上去。首先,参考了园子里的朋友的Blog:Ubuntu 安装Mono2.0和MonoDevelop的磨难记,人家都称为磨难记了,可见是多么的痛苦。在Ubuntu里混久了,有种迎苦而上的感觉,有些东西传说的安装过程多么复杂,很多都有简单的方法。

Ubuntu里安装Mono同样也有非常简单的方法,那就是安装源里自带的版本 ,敲几个命令搞定。但我还是拒绝不了最新版本的诱惑,所以必须手动去官方下载最新的安装包,执行那几个常用的:configuration, make, sudo make install。的确是多灾多难,不是少这个就是那个版本不对。弄了N个小时,想了很多办法,试了很多次,最终还是放弃了。

由此想到,作为IT谋生的专业人士,经常在Ubuntu下捣鼓怎么安装和设置那些软件,要是换了广大的普通用户,有多少受得了如此复杂的操作,如此多的复杂的命令。所以,我觉得虽然Ubuntu 在很多方面已经做的很不错了,但是要让普通大众接受,还要做不少努力。

可想而知,最后我安装了一个稍微旧点的版本:mono1.92,MonoDevelop1.91,安装过程非常的顺利。也许只能说明,不是我安装时操作的问题,而是新版的安装包本身就有问题。装好MonoDevelop后,启动前记得删除之前的用户目录下的隐藏目录,不然会造成运行不了的假象。删除的命令是

rm  - r ~ / .config / Monodevelop

 

启动MonoDevelop,初看界面确实不错,代码提示,语法着色,编译调试。支持自动属性,匿名对象等等,由于不是最新版本,还不支持Linq,可以说有些遗憾。以后可以直接在Ubuntu下敲C#代码了,确实比较爽。但也许暂时只能当作玩物而已,毕竟Mono现在还不成熟,而且MonoDevelop真的使用起来比VS2008差的太多。

所以说:

Mono,你确实让我兴奋,欣喜,

但是,

Mono,想说爱你不容易,

Mono,你还需要成熟,强大,

Mono,期待着你强大的那一天……

(不要问我Mono是什么……) 



本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2009/02/18/1393510.html,如需转载请自行联系原作者

目录
相关文章
|
消息中间件 存储 Kafka
大数据Flink End-to-End Exactly-Once
大数据Flink End-to-End Exactly-Once
227 0
|
JavaScript 前端开发
JavaScript如何去除字符串中的汉字?
在JavaScript中,要在一个包含汉字、数字和字母的字符串中去除所有的汉字,该怎么办呢?
346 0
|
Windows
【力扣】423.从英文中重建数字
423. 从英文中重建数字 | 2022-12-15 我想先统计每个字母出现次数,然后遍历需重建的单词,单词需要什么字母作为原材料,就直接取什么。于是下面代码的复杂性基于这样一个问题:
91 0
在vuecli3怎么压缩代码以及打包怎么去除console.log?
在vuecli3怎么压缩代码以及打包怎么去除console.log?
167 0
|
人工智能 BI
【第六讲】 贪心
【第六讲】 贪心
|
.NET Java Spring
Spring Boot -logback 使用
简单使用 依赖 ch.qos.logback logback-classic ...
16063 0
|
数据采集 Web App开发 iOS开发
Python爬虫-爬取贴吧中每个帖子内的楼主图片
1.根据输入的关键字筛选贴吧 2.获得贴吧内的帖子,支持分页爬取 3.爬取并下载帖子内仅和楼主相关的图片
2835 0