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…
Finally I got the solution for what I was looking and it is iExpress. It is always there in windows.
http://www.makeuseof.com/tag/how-to-make-an-exe-installation-file/