Macでmonoのexeをダブルクリック起動。

Automatorという、様々な操作をapp化出来るソフトがMacには入っている。
これの新規作成 -> アプリケーション/シェルスクリプトから、

  • /bin/bash
  • 入力を引数として渡す

を指定した上で、

TARGETFILE=$1
cd ${TARGETFILE%/*}
/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono $1

という内容で保存(ここではExample.appとする)しておく。
適当なmonoで起動できるexeファイルを用意した上で、⌘ + iから、「このアプリケーションで開く」を先ほどの「Example.app」を指定して、「全てを変更」すると、完了。