I have a piece of software which is built in c#.Net and uses MS Sql Server as a database back end. It is currently installed on around 100 Windows Pc's and growing. I am looking to see if anyone had any recommendation on a Software Deployment Tool which would let me manage and upgrade these devices better than the current manual process of using Teamviewer to File Transfer and Copy over New EXE Files onto each client machine.
It would also be good to be able to deal with any Scripted needed on the remote SQL Databases and perhaps query them without interfering with the operation of these devices as most of them are in use on a regular basis ?
Any suggestions would be much appreciated.
Thanks in advance