Reputation: 781
I want to install my .NET application from a website, which means when user accept terms and conditions, the application start to install automatically. Is that even possible?
Upvotes: 0
Views: 50
Reputation: 1389
Visual Studio has a "Click Once" application deployment feature, I use it all the time. It allows you to add in various other components that could be necessary for your application. ie. need the sql database installed on the user's computer. check off a box and it's included in the click once installer. You can even tell it to have the program check for updates everytime it is launched to see if there is a new version. It can auto generate the webpage and deploy it too. Then your website can have the accept terms and then forward them to the necessary page, or direct download link.
In VS, open the Properties in the solution explorer, select Publish and there's various settings you can setup there...
Upvotes: 1
Reputation: 24515
Most desktop applications will have an installer application that users can download, this be created via a setup project in visual studio, or alternatively I recommend this installer, its free and allows for various setup options, including terms and conditions etc as you would see in standard installers: http://www.jrsoftware.org/isinfo.php
In addition to this, I would recommend submitting your files to the various anti-virus vendors so they can add your download to their whitelists.
Upvotes: 0