Mono 3.2.4 で OSX 10.9 を実行しています。
デーモンとして実行したいシンプルなアプリがありますが、モノサービスは PID を含むロック ファイルを作成しません。/tmp と、使用時に取得する一時パスを検索してみました:
Path.GetTempPath();
返されたもの:
/var/folders/2r/ryt5sbkd6sl0h0jjvr28qybr0000gn/T/
しかし、運がありません。これはモノのバグでしょうか?
mono-service2 DaemonTest.exe
およびを使用しmono-service2 l:myLockFile.lock DaemonTest.exe
てデーモンを開始しました。システム モニターでモノ ガベージ コレクターが実行されているのを確認できるため、デーモン自体が実行されます。
よろしく