Mono学习1

打算在Linux系统上学习使用Mono开发项目,在这之前我想在Windows上运行并熟悉了下Mono的开发方式。

开发环境:MonoDevelop3.0.3.5

安装的软件 1. GTK2.0# 用于Mono图形界面开发

2. Mono2.10.8

3. PostgreSql9.1.4 开源数据库

4. MonoDevelop3.0.3.5 IDE

5. MoMA 用于检测.net开发的应用程序迁移到Mono平台的不兼容性检测工具。

Windows下安装很简单,没有什么要特别注意的,默认安装就行了。

之前没有用过PostgreSql数据库,安装完成后打开pgAdmin III建立数据库后竟然没有看到怎么建表,找了好久才知道原来PostgreSql对权限的控制很严格,

必须先建立一个新的模式对该模式赋予相应的权限才可以在对应的模式上建表!看来得对PostgreSql权限管理多了解才行啊。。。

MonoDevelop安装完成后,就可以做一个简单的程序,选择GTK界面模板,建好后就有一个空的窗体,这时候可以像VS那样直接按 F5调试运行,确实和VS很像!

但是如果直接运行应用程序的话,不能直接双击exe程序,需要启动命令行用Mono.exe运行,如图:


如果觉得每次运行都要进一次Mono所在的文件夹麻烦的话,可以把Mono的文件夹地址写到环境变量Path中,这样每次执行的时候就可以直接用

mono youApp.exe就行了,因为在工作时间内不能做这些事情,只能靠业余时间来学习,所以进度可能会有些慢,今天主要了解了这些

你可能感兴趣的:(Mono)