RE:visual basic - windows
Bueno a ver y le cuento colega, existe una herramienta llamada empaquetador el cual permite crear un instalador, del tal manera que puedas instalar tu aplicaion en cualquier windows, personalmente utilizo uno llamado VISUAL STUDIO INSTALLER muy bueno nunca me ha fallado, y funcion en cualquier version de Windows. si quieres cacharrearlo dime y te lo coloco en mi sitio web para que lo descargues junto con un tutorial que te ayuda a crear tus propios instaladores.
Suerte colega