title: Running Visual c# windows application over LAN
body: <p>This is my first windows application. I have published my project and here are few questions.</p>
  
  <ol>
  <li><p>Now I have two files - a Setup.exe file and a ClickOnce Application Deployment Manifest file. However both install my application in the machine. What is the right file I should be relying on while installing at the client's place? What is the difference between these two?</p></li>
  <li><p>Should my application be installed at each client machine? Or would it work if I install my application in the server and try to access the shortcut from a client machine (through LAN)? Would it work? If it is running over LAN, should the client machine have .NET framework installed?</p></li>
  </ol>
  
  <p>Any input is highly appreciated.</p>