I have a windows service on multiple clients that I constantly update manually. I'm trying to find a way of updating the service automatically either by a server call, or just checking for updates every day. The only thing that I really have to do is to download the new files, stop the service, replace the files and start the service again.
I found the Squirrel.Windows library that adds auto-updating for .Net apps, but I don´t know how can I implement it for a Windows Service. What would be the best option to tackle this problem?