Este link te puede ayudar. Crea un proyecto que verifica los prerequisitos, si alguno no está instalado, entonces instala las piezas perdidas desde la web o desde un cd. Cuando instala todos los prerequisitos, entonces indtala tu aplicacioón.
http://www.codeproject.com/dotnet/dotNetInstaller.asp http://ablog.apress.com/?p=1135