, но я не знаю, как создавать win-сервисы.
В Visual Studio Pro и более поздних версиях:
Файл => Новый проект => Visual C # => Windows => Служба Windows
и ознакомьтесь с кратким описанием здесь или здесь .
Самое главное, что во время запуска службы вы только делает такие вещи, как порождение рабочего потока.Вы не выполняете реальную обработку там (иначе это приведет к истечению времени ожидания при запуске службы, и Windows убьет ее).Да, и проверьте, с какой рабочей папки запускается служба - вы можете обнаружить, что это системная папка.