


Without knowing much about it, this is probably the easier option. I have not used it, but several developers recommend the dotnetinstaller bootstrapper. NET Framework Using Burn (first read the "Building Installation Package Bundles" instructions in "Step 1").

I have not used it recently, and I am not sure how "involved" it is to use, but here is the documentation for: How To: Install the. WiX is free and open source, and contains a bootstrapper feature called "Burn". Using the "Microsoft Visual Studio 2015 Installer Project" type will likely fail. If you want to deal well with pre-requisites you would save a lot of time if you use one of the tools described in the link above. Here is a short summary of the pros and cons of a few of them: What installation product to use? InstallShield, WiX, Wise, Advanced Installer, etc. Like PhilDW says there are many tools with the features you request.
