title: .NET Windows Service - multiple services in one project
body: <p>Currently, I have a project with a Windows Service.  I also created another "Setup Project" which installs the Windows Service.</p>
  
  <p>My question is this: Can I add another Windows Service to the same project?  (This way, I can use 1 installer, and share some code between the services more easily.)  If I can, does that mean when one service encounters errors then both services are stopped, or do they error out independently of each other?</p>
  
  <p>Are there any other differences between coding 1 service per project, or having multiple services in one project?</p>