1
1
是否使用System.Threading.Timer而不是System.Windows.Forms.Timer? 您使用的教程链接中有关于用户有相同问题的注释,并成功切换到System.Threading.Timer。 有关详细信息(从链接中获取): Problem with System.Timers.Timer not firing in a Windows service . |
2
1
顺便说一下,Windows服务更容易 topshelf . 开放源代码项目,允许您将服务编写为控制台应用程序/poco,但从一个“服务容器”中获取安装/卸载/调试支持,该容器抽象了所有胶水。
|
3
0
编辑: 下面是一个关于我写的东西的答案。 Windows Service Stops Automatically 我相信如果Windows“认为”服务与之无关,它会停止服务。我记不清到底是什么“api”实现了这一点。几年前我就用它战斗过。 您的事件日志中是否有这样的内容:“myservice不需要做任何事情”。或者是一些传达这句话的信息? |
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
Cobra_Fast · 如何查找不必要的空运算符? 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |