win service error 1053

I made an window service it runs well on my machine,when i try'ed to run it on other machine which has only dot net framework 4 installed the service gives an error of 1053.
What should i do to run it on other machine,i can't install the visual studio 2010 on other machine.
ERROR_SERVICE_REQUEST_TIMEOUT
1053 (0x41D)
The service did not respond to the start or control request in a timely fashion.

You're service hasn't checked in the with the Service Control manager. You need to add logging to your code to find out where it's blocked.
How to add logging at service start up itself
Did you follow proper guidelines and moved the work of the service to a new thread?
@webjose, he said the service "works" on development mahine, but not on others. I'd say that msvcr100.dll and msvcp100.dll are missing (vs2010 redistributable).
@modoran ya you are correct i viewed the exe in dependency walker it shows some of the dll missing
Topic archived. No new replies allowed.