2011-02-02 13 views
2

WindowsとMac OSX上で動作するアプリケーションを開発しました。幸いにも、それはすでに両方でかなりうまく実行されています。Mac OSX上で.NETアプリケーション(Mono)を簡単に起動できますか?

私が気に入らないのは、ユーザーが自分のアプリケーションを起動するためにコマンドプロンプトを開く必要があるということだけです。

デスクトップショートカットの作成や、Mono +自分のアプリケーションをインストールするネイティブdmgファイルの作成などの簡単な方法はありますか?

答えて

5

アプリケーションバンドルを作成できます。次の手順では、GTK#の場合は、これを説明するが、簡単に他のGUIツールキットのために適合させる必要があります。

http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app

アプリの起動スクリプトは、モノをインストールするプロンプトが表示されます。あるいはMonoのサブセットをあなたのアプリケーションバンドルにマージすることができるMonoDevelop用のMonoMacアドインに含まれている "mmp"ツールを使うこともできます。

dmgを作成するためのガイドがいくつかあります(例:http://el-tramo.be/guides/fancy-dmg)。これはアプリを含む単純なディスクイメージで、素敵な背景イメージと/アプリケーションへのショートカットがあります。

関連する問題