Generar .exe con carpetas
Hola Pablo
El asunto está en que no has revisado la documentación.
La carpeta debug, contiene los ejecutables cuando uno está en pleno desarrollo, cuando la aplicación ya está lista, debes pasar a modo Release, eso lo puedes ver en la barra de tareas allí ves un combo que dice debug por defecto, solo cambias a Release, y al compilar la solución todos los ejecutables van a esa carpeta (Release), podría ser suficiente con llevarte esa carpeta y la aplicación debería funcionar.
Hasta la versión 2010 me parece, ya no recuerdo bien, se podían hacer proyectos Setup, a partir de la versión 2012, ya no eran compatibles, pero venía con una herramienta llamada Install Shield, para hacer los instaladores, pero creo que ya tampoco viene con esas opciones.
Yo lo único que usé con las primeras versiones eran los proyectos Setup, que ya no vienes como ya comenté, a partir de allí uso Inno Setup, es gratis y muy fácil de hacer un instalador.
Si es para un entorno dentro de tu empresa puedes distribuirlo con ClickOnce, pero si quieres llevar a donde quieras y distribuirlo con un instalador, te recomiendo Inno Setup, como ya dije es muy fácil de usar.
Saludos cordiales,