Lo normal es poner el ejecutable con todas las librerías (.DLL) que se esté necesitanto, ahora para saber cuales librerías y/o archivos específicos necesita nuestra aplicacion,pues, en ese caso existen herramientas que te pueden decir de qué archivos o librerías depende tu EXE, por ejemplo puedes usar
Dependency Walker
.
Saludos...

__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7