Descargate la extension de Visual Studio para crear proyectos de instalacion. La version para VS 2017 esta aqui:
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects
Tambien existe para versiones anteriores, pero creo que solo funciona en la edicion Community (que es gratuita al igual que la Express).
Una vez que lo tengas instalado, añade a la solucion un proyecto de instalacion, y deja que genere el instalador para tu aplicacion. Nota: esto genera un instalador de tipo .msi para el Windows Installer, es diferente de las instalaciones de One-Click que
se generan con el Visual Studio "de fabrica" y que me imagino que es a lo que te referias en tu pregunta.
Cuando lanzas el .msi para instalar la aplicacion en el equipo de destino, una de las preguntas que te hace es si quieres instalarlo solo para el usuario actual o para toidos los usuarios.