Buenas tardes, tengo una aplicación Windows Forms instalada en la PC, esta aplicación hace peticiones a un servidor web.
Lo que necesito es que esta aplicación verifique si hay una versión nueva y si es así, que se actualice.
La aplicación hace una consulta a un servicio web que le devuelve la ultima versión de dicha aplicación, si la versión es la misma no hace nada y a continuacion realiza su tarea, si hay una versión nueva descarga los archivos nuevos, respalda los actuales y luego los reemplaza por los nuevos.
¿Como puedo desarrollar el código para que el servicio web efectué la tarea que describí anteriormente?
Gracias por la ayuda que me puedan brindar.