visual studio ha bisongo del framework che deve essere installato su window. oltre a questo tanti altri file che devono essere installati nelle varie cartelle di sistema e nel registro di windows.
visual studio non è un programmino stupido che lo puoi usare dove vuoi.
quindi non lo puoi inserire in una chiavetta usb.