让我的C#应用​​程序在Mac OS X上运行

时间:2011-03-16 01:23:21

标签: c# macos

我想知道如何将我的C#应用​​转换为在Mac OS x上使用。我不知道这是否可能。如果有可能的工具是什么?

提前致谢。

3 个答案:

答案 0 :(得分:5)

.NET框架配有名为Mono的编译器,允许您在Mac和Linux平台上编译C#代码。但请注意,并非所有在Windows上编写的C#代码都符合Mono标准。即,您编写的任何引用Microsoft。*命名空间的内容都不会存在于Mono中,需要使用新库重写。下载他们的开发工具,并编译一个旋转,看看移植应用程序的工作量是多少,同时请注意单声道兼容版本仍应在Windows上编译。

答案 1 :(得分:0)

Mono是一个在某些基于Unix的平台上支持.NET应用程序的框架。

答案 2 :(得分:0)

您可以在OS X中运行Silverlight程序。