【发布时间】:2010-02-12 01:58:11
【问题描述】:
我已经四处搜索,但无法找到一个好的、清晰的答案。有人可以向我解释如何在 Mac OS X 上安装 Mono Winforms Designer 吗?如果在 OS X 上不可能,那么它可以在 Linux 上完成吗?如果有,怎么做?
感谢您的任何帮助!谢谢。
【问题讨论】:
标签: linux winforms macos mono installation
我已经四处搜索,但无法找到一个好的、清晰的答案。有人可以向我解释如何在 Mac OS X 上安装 Mono Winforms Designer 吗?如果在 OS X 上不可能,那么它可以在 Linux 上完成吗?如果有,怎么做?
感谢您的任何帮助!谢谢。
【问题讨论】:
标签: linux winforms macos mono installation
虽然您可能可以在 OS X 或 Linux 上安装 Mono Winforms 设计器,但您很快会发现它是一个非常粗糙的原型,不适合使用。几年前就放弃了它的开发。
【讨论】:
您将能够在 Mac OSX 上使用 MonoDevelop。在此处访问Mono.com,您将找到有关如何在 Mac OSX 上安装它的信息。 Mac OSX 的下载页面是here,单击 Mac OSX 图标,下载相应的软件包后就可以开始使用了。
我将从页面中引用一个警告购买者 - Gtk# 和 System.Windows.Forms 应用程序需要 X11。在未安装 X11 的机器上安装会导致安装时出错,这些组件将无法正常工作。
我猜这与 Mac OS X 的 GUI 与 X 冲突有关……我想……不是 100% 肯定。
对于 MonoDevelop,单击here,单击 Mac OSX 图标。这将位于 Mono 框架的顶部...您需要挖掘一下,看看它是否会与您现有的共存设置...这里不确定...
Linux 方面的好消息是,如果您使用 Mono-2.6.1 从头开始构建单声道,它是否有效。来源here,按此顺序构建...
其余的都是可选的。
编辑:我添加了更多信息。使用 Mono 设计 GUI 有一个跨平台的替代方案,它是 Gtk# 和 Glade#。 Gtk# 工具包是 Gnome 使用的 GTK 工具的包装器。 Glade# 是一个使用 Gtk# 的 UI 设计器工具包。如果不提及 Gtk# 上的一些教程的几个链接,这个答案是不完整的。
以上所有链接都位于 CodeProject。
希望这会有所帮助, 最好的祝福, 汤姆。
【讨论】: