将 WinForms 应用程序移植到 Mac OS

Posted

技术标签:

【中文标题】将 WinForms 应用程序移植到 Mac OS【英文标题】:Porting WinForms Application to Mac OS 【发布时间】:2014-05-04 21:21:52 【问题描述】:

我在 Visual Studio 中编写了一个 C#/WinForms 应用程序。根据我的研究,我收集到可以使用 Mono 制作我的应用程序的 Mac 友好版本,但我不明白这个过程。有人能解释一下如何制作 Mac OS 版本的 WinForms 应用程序,以及 Mono 在其中扮演的角色吗?

【问题讨论】:

【参考方案1】:

那里有很多指南/解释,

What is Mono Porting Winforms Applications to run on Mac OS

【讨论】:

第二个链接是我要找的;我不知道我怎么没有事先看到它。对不起,不必要的问题。【参考方案2】:

恕我直言,最合适的解决方案是在浏览器应用程序之外使用 Silverlight。它在 Mac OS 上运行良好。我使用这种技术创建了几个应用程序。

【讨论】:

不再有 Silverlight。 “2012 年,Microsoft 在 Windows 8 中弃用了用于 html5 的 Silverlight。” en.wikipedia.org/wiki/Microsoft_Silverlight

以上是关于将 WinForms 应用程序移植到 Mac OS的主要内容,如果未能解决你的问题,请参考以下文章

怎样将Ubuntu的显卡驱动移植到Mac OS X

如何将你的Sprite Kit游戏从iOS移植到Mac OS X平台

在 Mac OS X 中访问扫描仪

从 winForms 移植到 Windows phone 8.0 C#

有没有办法将 iOS 应用程序转换为 Mac OS X 应用程序? [关闭]

Mac OS X 上的 Qt4Dotnet