【发布时间】:2011-12-29 03:11:20
【问题描述】:
我有一个我想设置为作为服务运行的可执行文件。使用 windows 提供的 sc.exe 工具(参见此处的知识库文章:http://support.microsoft.com/kb/251192),我成功“注册”了该服务。但是,当我进入服务管理控制台(开始->运行->services.msc)并启动服务时,出现以下错误:
错误 1053:服务没有及时响应启动或控制请求。
阅读后,我的初步印象是服务可执行文件必须符合 API,并且服务必须响应的必需功能/方法包括启动/停止/重启命令。然而,这似乎违背了 sc.exe 工具的全部意义,该工具被宣传为能够将任何可执行文件转换为服务。
谁能帮我解释一下?
【问题讨论】: