Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

.net bootstrapper for online distribution

I know how to build a .NET bootstrapper to be distributed via CD/DVD using dotnetInstaller. But I am planning to distribute my application over internet. I have an .msi and dependencies like .NET framework 3.5, Crystal report and a couple of more. I want that when a user want to use the application, he clicks on download link...a single .exe is downloaded. Then when he starts installation, pre-requisites like .NET framework 3.5, Crystal Report and other prerequisites are downloaded from net and installed and finally my .msi is installed.

I went through the documentation of dotnetInstaller but unable to figure it out.

So guys anyone has got experience over it...please give me guide me out...

like image 400
bikram s. Avatar asked Feb 24 '23 08:02

bikram s.


1 Answers

You might want to have a look at ClickOnce

Using ClickOnce you can distribute from a CD (or the web), include a bootstrap to install prerequisites and keep the program up-to-date.

EDIT

If you want to install the application in Program Files you have to first install the application from a CD or share that is trusted and install the application as an administrator. After that ClickOnce can be used to keep the application up-to-date.

like image 109
Emond Avatar answered Mar 07 '23 21:03

Emond