visual-studio-setup-proje

¿Cómo instalar un servicio de Windows mediante programación en C#?

Tengo 3 proyectos en mi solución VS. Uno de ellos es una aplicación Web, el segundo es un Servicio de Windows y el último un ... acción personalizada para probar e instalar mi servicio de Windows dado que tengo la ubicación del ensamblaje para entonces.

Agregar prerrequisitos personalizados al proyecto de configuración de visual studio

Tengo un proyecto de instalación que necesito para instalar un redistribuible que no está disponible en la lista de prerrequisitos por defecto. ¿Es posible agregar este redistribuible al bootstrapper que crea el proyecto de instalación?