ClickOnce is a Microsoft deployment technology that allows you to deploy your dotnet applications via the web. It allows you to deploy your files via the web without requiring admin rights on the machine on a user basis. You can publish your applications via ClickOne from Visual Studio itself. Kirupa.com has a tutorial that walks you through the process of creating a Clickonce package for your application at http://www.kirupa.com/net/clickOnce.htm