Puede ser, ya que las creaste con MFC. MFC es bueno y le facilita la vida a los programadores, pero siempre esta dependiendo de unas librerias, que permiten su funcionamiento. Las librerias. mas comunes que utiliza las mfc son:
-mfcxx.dll, las x es la version de las mfc que estas utilizando(esto lo puedes saber en la configuracion de tu proyecto).
-MSVCRT.dll
estas son unas de las que me acuerdo, pero puedes hacer mas si, en la parte de linker le agregas las instruccion /VERBOSE. esto para saber que librerias estas usando.
el empaquetador de VB es funcional con el VB. para el VC++ se recomienda utilizar una herramienta de instalacion.
existe una muy buena y gratuita que se llama NSIS y la puedes encontrar en
http://nsis.sourceforge.net/Main_Pageadelante con la programacion.