用户在Mac OSX上启动我的.NET应用程序(使用Mono)的更简单方法?

用户在Mac OSX上启动我的.NET应用程序(使用Mono)的更简单方法?,.net,macos,mono,.net,Macos,Mono,我开发了一个在Windows和MacOSX上运行的应用程序。 幸运的是,它已经在这两个平台上运行良好 我唯一不喜欢的是,用户必须打开命令提示符才能启动我的应用程序 有没有更简单的方法,比如创建桌面快捷方式,或者更好地创建安装Mono+my应用程序的本机dmg文件?您可以创建应用程序包。以下说明描述了GTK的这一点,但应易于适用于任何其他GUI工具包: 应用程序的启动脚本提示用户安装Mono。或者,您可以使用MonoMac插件for MonoDevelop中包含的“mmp”工具,该工具可以将Mo

我开发了一个在Windows和MacOSX上运行的应用程序。 幸运的是,它已经在这两个平台上运行良好

我唯一不喜欢的是,用户必须打开命令提示符才能启动我的应用程序


有没有更简单的方法,比如创建桌面快捷方式,或者更好地创建安装Mono+my应用程序的本机dmg文件?

您可以创建应用程序包。以下说明描述了GTK的这一点,但应易于适用于任何其他GUI工具包:

应用程序的启动脚本提示用户安装Mono。或者,您可以使用MonoMac插件for MonoDevelop中包含的“mmp”工具,该工具可以将Mono的一个子集合并到您的应用程序包中

您可以找到一些创建dmg(例如)的指南,dmg只是一个包含应用程序的磁盘映像,有一个漂亮的背景映像和一个指向/应用程序的快捷方式