dotNetInstaller is a widely used, general-purpose setup bootstrapper for MS Windows 95, 98, 2000, XP, 2003, Vista, 2008, 7 and 8.