Setup bootstrapper for Windows. You can use dotNetInstaller to create a setup bootstrapper to install the correct prerequisites software components for your application setup.