mono-service

    1热度

    1回答

    我在带有单声道服务的Ubuntu 14上运行我的Windows服务。 当我的服务尝试与SSL连接进行连接,它抛出以下异常: The authentication or decryption has failed. at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult

    0热度

    1回答

    我刚刚设法使用C#和mono(hurray)实现了我的第一个守护进程。除了一件事外,它工作得很好。在用于登录系统日志库的服务的窗口中,应该使用System.Diagnostics.EventLog类。该类带有一个名为WriteEntry的方法,用于将字符串记录到系统日志中。单声道中存在相同的类并编译得很好,但它看起来没有任何作用。或者我可能不知道去哪里看。日志以这种方式生成的地方在哪里?

    1热度

    1回答

    开始这样说一个服务: mono-service2 myservice.exe -l:/var/run/test 一个人怎么捕获标准输出?如果它崩溃,如何捕获输出? 除了程序记录本身,输出似乎丢失。 syslog似乎只包含信息re:mono-service2,而不是它正在运行的程序集:myservice.exe。

    2热度

    2回答

    创建一个锁定文件我运行OSX 10.9带单声道3.2.4。 我有一个简单的应用程序,我想作为守护程序运行,但mono-service不会创建带有PID的锁定文件。我试图寻找在/ tmp目录,也是临时路径使用时,我得到: Path.GetTempPath(); 其中返回: /var/folders/2r/ryt5sbkd6sl0h0jjvr28qybr0000gn/T/ ,但没有运气。这可能

    1热度

    1回答

    操作系统:Ubuntu 是否可以在sgen垃圾收集器中使用mono-service?正常的垃圾收集器会泄漏我所有的记忆,直到世界末日来临。如果我找不到一种方法让sgen与mono-service一起工作,那么我可能只是使用cron作业卡住了。

    0热度

    1回答

    我跑单的服务与 mono-service2 -l:lockfile process.exe 它开始的服务,这是所有罚款,但我不得不改变源东西。所以我重新编译并部署了它。我通过运行终止了服务 kill -9 <pid> 现在我试着再次运行该服务。但它并没有开始。这里有什么问题 ?

    6热度

    2回答

    如何检测我在mono-service2下运行? (在C#/。NET 3.5中,在Ubuntu 11上运行单声道2.6.7) Type.GetType("Mono.Runtime")告诉我我在单声道运行,所以这部分是好的。但Environment.UserInteractive在单声道看起来总是错误,所以我很难弄清楚我是否真的在mono-service2下运行 - 没有控制台/终端。

    3热度

    1回答

    我在Ubuntu中运行偶尔崩溃的应用程序。我想在发生崩溃时捕获堆栈跟踪。这可能吗? 我启动我的应用程序是这样的: 单服务-m:logfile.out application.exe

    0热度

    1回答

    我在Linux Ubuntu操作系统中运行用C#编写的Windows服务,我对Linux非常陌生。 我应该在终端中输入什么命令才能看到mono-service正在运行的服务列表? 我也尝试过service --status-all和initctl list,但它并没有在列表中显示我的服务。

    3热度

    2回答

    基本上我有一个dotnet 4控制台应用程序,我想转换为一个Linux服务。我已经在单声道的最新版本上测试了控制台应用程序,它可以工作。然后,我将控制台应用程序转换为Windows服务,并尝试使用mono-service2启动它,但导致未找到有关图像的错误。这似乎是在谈论单声道图像或一些这样的,而不是一个图像文件,如果这是有道理的。看起来mono-service2是为dotnet 2.0而不是do