Windows服务安装成功但启动后没有响应

时间:2010-04-14 15:34:03

标签: c# windows-services timer

我有一个用C#,。Net framework 2.0编写的Windows服务。我在三台机器上安装它并且工作正常但是在一台机器上(使用.Net framework 2.0),安装程序已经成功安装了服务但是启动后服务没有响应。我通过检查是否在配置文件中包含的特定路径上创建了一个日志文件来检查这一点。每当计时器超过间隔时间时,就会创建此日志文件。我无法弄清楚原因。已检查所有参数但无法获得任何解决方案。

有趣的是,相同的设置在其他机器上运行良好。

P.S。:我在我正在安装此服务的所有服务器上都有管理员权限。

2 个答案:

答案 0 :(得分:0)

你能在机器上获得VS吗?即便是快报也可能没问题。在服务的初始化函数中,您可以调用debugger.launch。这应该让你进入。

答案 1 :(得分:0)

这种事情几乎总是与运行服务的用户帐户的权限问题有关。检查此问题的快速方法是使服务帐户成为本地计算机管理员,并查看其是否有效。如果是这样,您需要确定缺少您应该使用的服务帐户的权限。