Is it a web service or a windows service? It could be any number of things. Assuming you're properly trapping exceptions in your service, of course, I'd start by commenting out everything but the basic shell, then seeing if it faults on the install. Then bring in the rest of course, a piece at a time.
Also, if you can post some code, it may help us to see what's going on.
We are changing the issue type to “General Discussion” because you have not followed up with the necessary information. If you have more time to look at the issue and provide more information, please feel free to change the issue type back to “Question” by opening the Options list at the top of the postwindow, and changing the type. If the issue is resolved, we will appreciate it if you can share the solution so that the answer can be found and used by other community members having similar questions.