服务不会在Windows 7下启动:FAILED 1053

时间:2011-03-05 20:31:26

标签: c++ winapi windows-7 windows-services

我写了一个C ++服务,它在Windows XP下完美运行但无法在Windows 7中启动.SC CREATE返回成功,但SC START返回FAILED 1053:服务没有及时响应启动或控制请求。根据我的理解,这是由超时引起的,但我立即收到错误。

这是我的服务代码或7中的某些设置的问题吗?

Windows 7是否以不同于XP的方式发送服务控制请求? 如果是这样,我将如何捕捉开始请求?

如果您需要查看代码以及有助于解决此问题的任何其他信息,请与我们联系。

由于

1 个答案:

答案 0 :(得分:0)

通过将MSVCR100D.dll安装到system32中解决了问题。甚至无需更改我的代码。