我正在使用单声道 3.2.4 运行 OSX 10.9。
我有一个简单的应用程序,我想作为守护程序运行,但单服务不会创建一个带有 PID 的锁定文件。我尝试在 /tmp 以及使用时获得的临时路径中进行搜索:
Path.GetTempPath();
哪个返回:
/var/folders/2r/ryt5sbkd6sl0h0jjvr28qybr0000gn/T/
但没有运气。这可能是单声道中的错误吗?
我已经使用mono-service2 DaemonTest.exe
andmono-service2 l:myLockFile.lock DaemonTest.exe
来启动守护进程。守护进程本身运行,因为我可以看到单垃圾收集器在我的系统监视器中运行。
问候