Ваша служба не запускается (сообщение об ошибке 1053 ), потому что ваш исполняемый файл не является реальной службой Windows и не может правильно ответить на запрос службы запуска.
Вам нужно будет использовать «служебную оболочку» - промежуточную утилиту, которая может перехватывать вызовы запуска / остановки службы и предпринимать соответствующие действия с вашим приложением. Бесплатная (и старая) Srvany от Microsoft выполнит основную работу, но есть и другие бесплатные и коммерческие варианты.