我用单声道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
启动守护程序。守护进程本身就会运行,因为我可以看到系统监视器中运行的单声道垃圾收集器。
此致
答案 0 :(得分:0)
试试这个 mono-service2 -l:myLockFile.lock DaemonTest.exe
我想你刚忘了 -
答案 1 :(得分:0)
根据帮助。如果未指定-l,则锁定文件将转至/ tmp
在没有参数的情况下输入mono-service
或mono-service2
会显示此帮助。