[Mac]在 Mac 上开发 .Net 应用

[Mac]在 Mac 上开发 .Net 应用,第1张

概述[Mac]在 Mac 上开发 .Net 应用 罗朝辉(http://blog.csdn/net/kesalin) CC许可,转载请注明出处 最近在研究如何在 Mac 上使用  Silverlight,在这个过程中,找到几种好玩的东西: 第一个是,CSharpPlugin,链接为:http://code.google.com/p/cocoa-sharp-dev/wiki/CSharpPlugin,这

[Mac]在 Mac 上开发 .Net 应用

罗朝辉(http://blog.csdn/net/kesalin)

CC许可,转载请注明出处

最近在研究如何在 Mac 上使用  Silverlight,在这个过程中,找到几种好玩的东西:

第一个是,CSharpPlugin,链接为:http://code.google.com/p/cocoa-sharp-dev/wiki/CSharpPlugin,这个插件很神奇,可以让我们在 XCode 中编写 C#,并在编写的C#中可以调用 Cocoa API,牛吧?可惜的是这个插件很久没有更新了,最后的更新时间为 2007年5月。

第二个是,MonoDevelop,链接为:http://monodevelop.com/,一般我们还需要安装 Moonlight 。我们可以在其中编写具有 Cocoa 界面风格的 C# 程序。这个 IDE 做得非常清爽,并在持续更新中。

第三个是, 使用 Emonic 插件在 Eclipse 上开发,下面将介绍这种方式。

一,下载安装
1,下载 Mono,下载链接为:http://www.mono-project.com/Downloads,下载 MonoFramework-MDK-2.10.5_0.macos10.xamarin.x86.dmg 文件,点击安装,安装完成后在 terminal 上输入命令 which mono,如显示:/usr/bin/mono则安装成功。

2,下载 Eclipse,注意要下载 3.6 helios版本的,最新的 3.7 版本有个BUG,导致无法正常编译。下载链接为:http://www.eclipse.org/downloads/packages/release/helios/sr2,为省事情,直接安装:Eclipse IDE for Java EE Developers 好了。

3,安装 Emonic 插件。

解压下载好的 eclipse 包,双击  eclipse 运行,点击菜单 help->Insatll New Software,在 work with 中输入:http://emonic.sourceforge.net/updatesite/nchc/site.xml,然后选中下方出现的除了org.emonicdeBUGer 之外的所有插件,点击 Next 安装,安装完成会自动重启 Eclipse。

4,配置。
打开 Eclipse,选择菜单 Window->Open Perspective->Other..,选择 .Net,然后菜单 Eclipse->Preferences中选择 .Net,配置 Installed Frameworks,增加 mono frameworks,具体设置如下:
name:mono
location:/usr/bin

二,运行 HelloMono 项目
1,创建项目
选择 file->New->.Net Project,输入项目名称:HelloMono,选择 Target Framework 为最新的 Mono 3.5,点击 Finish。

2,添加源文件
右击 src group,选择 New->C# class,输入类名:HelloMono,然后在该文件中输入:

/*=============================================================kesalin@gmail.com (c) 2011 by kesalinAll rights reserved.================================================================*/class HelloMono{   public static voID Main(string[] args) {      System.Console.Writeline("Hello,Mono!");   }  }

3,编译运行
右击工程名,选择 Rum->Rum Configurations,在 .NET Application下新建 configuration,设置如下:
name: HelloMono
Project:HelloMono
Executable:bin/HelloMono.exe
Working directory: XXX(你的workspace存放路径)/workspace/HelloMono/bin

然后点击 run,就可以在控制台上输出 Hello,Mono! 了。

总结

以上是内存溢出为你收集整理的[Mac]在 Mac 上开发 .Net 应用全部内容,希望文章能够帮你解决[Mac]在 Mac 上开发 .Net 应用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1064889.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存