关于Windows服务

时间:2010-10-07 22:35:24

标签: c# windows-services


我有两个问题:

  1. 可以通过Windows服务注册接收SENS网络事件,因为当我尝试这样做时我的服务就停止了。
  2. 在调用onStart()方法服务之后,如果没有启动单独的Timer或线程,服务是否会停止??
  3. 注意:我使用C#服务来实现我的服务

    thanx,AB

1 个答案:

答案 0 :(得分:1)

  1. 你应该能够,我并不是特别熟悉SENS,但是你应该能够做任何事情(在UI相关之外,这也是可行的,只是更多的警告)。您可能想要检查的一件事是您的服务正在运行的用户帐户,您可能需要使用LocalServie或LocalSystem之类的东西来获得适当的权限。

  2. 流程没有继续运行,但如果您没有计时器或其他机制来调用您的代码,那么您的服务将不会执行任何操作。