title: Avoid .net win application setup on multiple machine
body: <p>We have windows application developed in .net &amp; Currently it is deployed on multiple machine at client location. </p>
  
  <p>If we have any changes in application then we need to deploy it on multiple location (by providing dll,exe etc files) but Customer (even we required as many customer is at remote place) required something like we install setup at one location (like on server) &amp; all other machine will automatically have copy of it. Or something should be like client/server application</p>