Visual Studio Publish Project en un instalador simple

Tengo un proyecto considerable, con múltiples clases, más de 500 imágenes y más de 20 archivos de texto asociados con dicho proyecto.

He estado publicando mi proyecto haciendo clic derecho en elproject->propertiesy haciendo clic en la pestaña publicar. He incluido los archivos de texto e imágenes comoresources ya.

El problema es que cada vez que instalo una aplicación, generalmente es un instalador simple, es decir, descarga un instalador (un archivo como installer.exe), ejecuta este archivo que luego lo lleva a través de la configuración, como dónde instalarlo, etc. Luego se instala la aplicación y listo.

Bueno, cuando publico mi aplicación, especifico un directorio de salida y me quedan estos archivos:

Archivos de solicitudMyProjectName.application (el manifiesto?)setup.exe

Si corrosetup.exe, Puedo instalar la aplicación y ejecutarla sin problemas. Sin embargo, no solo no me deja elegir dónde instalarlo, sino que tendría que enviar los 3 archivos al usuario. Traté de enviar solo elsetup.exe a un amigo y dijo que les faltaban los archivos requeridos (que supongo que es lo queapplication files y.application fueron para).

¿Cómo podría agrupar todo esto en un solo instalador, uno que coincida más estrechamente con la forma en que instalaría una aplicación empresarial (piense en instalar Chrome, Eclipse, Photoshop, etc.)?

Me encanta poder tener un archivo que sea el instalador y que los usuarios puedan descargarlo.

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta