Problem コンソールプログラムをXamarin Studioで作ってコンパイルすると出来上がるのは.exeです。Windowsならそのまま,OSXやLinuxなら mono xxx.exe として実行することとなります。 Monoインストール環境ならシェルスクリプトでラップしてあげればいいですが,業務アプリとかはなかなかそういうわけにはいかなかったり。 検証はOSX10.8, 10.9で行っています。 Solution まずは mkbundle です。こんな感じで実行します。DLLを使ったりするときは別にオプションが必要ですがそこはGoogle先生に… mkbundle -o [output] [source.exe] --deps 事前にお膳立てが必要で,以下のような環境変数が必要です(Mac)。

