Mira si estas trabajando con visual Basic 6 debes de tenerlos pero supongamos que por lagún motivo no los tienes, bajate el service pack 6 de visual basic de la pag. de microsoft e instalalo.
It is recommended for all users of Visual Basic 6.0.
http://www.microsoft.com/downloads/details...&displaylang=enó
http://www.microsoft.com/downloads/details...&displaylang=eny deben de aparecer en eldirectorio
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist
OLEAUT32.dll
ASYCFILT.dll
STDOLE2.tlb
OLEPRO32.dll
quizá este lo encuentres en otro folder MSVBVM60.dll
cerciorate que las versiones de estos archivos sean las más bajas como 2.40.4275.1 en los tres primeros y en OLEPRO32.dll sea 5.0.4275.1, el MSVBVM60.dll no importa la versión. Todo esto sirve para que se pueda intalar en cualquier plataforma de microsoft.
El servise pack se encarga de actualizar tus archivos a las versiones más bajas y
los guarda en el folder Redist.
Por otro lado si estas generando el setup con Inno Setup no te olvides de llevarte estos archivos y seleccionarlos desde el folder Redist.
y si tienes otros achivos como doc, xls, mdb, ocx etc. también debes llevartelos...
Los archivos que debes excluir en INNO SETUP o no debes de seleccionar en tu PACKAGE DEPLOYMENT WIZARD son:
MSVCRT.dll
MSVCRT20.dll
MSVCRT40.dll
MSVCIRT.dll
MFC42.dll
MFC40.dll
Espero que esto te sirva..
Saludos...