WindowsのVisual Studioで作成したプログラムのコンパイル済み.exeファイルから開始し、端末にmono InkMonitorClient.exe
と入力してMonoで起動することができました。それから、.dmgのインストールファイルにパックすることにしました。まず、macpack
で.appバンドルを作成しました。次に、私はこのgithub scriptを使って.dmgイメージを作成しました。.NET Mono .appが起動しない
インストーラは意図したとおりに動作し、アプリケーションがアプリケーションフォルダにドラッグされて表示されるウィンドウが表示されます。
しかし、Dockのアプリケーションメニューから起動することはできませんが、open -a InkTest
または/Applications/InkTest.app/Contents/MacOS/InkTest
で起動しても問題ありません。
P.S.ただし、.appファイルはダブルクリックで起動できず、何もしませんが、ターミナルを開くと(上述のように)動作します。だから、基本的に、問題は:どのように.NET(Windows上で作成されたMS Visual Studio)のexeファイルをアプリケーションバンドルに正しく変換するかです。