La Web del Programador: Comunidad de Programadores
 
    Pregunta:  40963 - ERROR AL INSTALAR UN PAQUETE DE UN PROGRAMA VB 6.0
Autor:  Jose Antonio Macía Álvarez
He hecho un programa con Visual Basic 6.0 y con la herramienta de instalación de Visual Basic he creado un instalable de dicho proyecto. Lo hice en mi ordenador con V.B. 6.0 instalado y Windows 98. Intento instalarlo en otro ordenador también con WINDOWS 98 y me da el siguiente mensaje:
c:\windows.000\temp\msftqws.pdw\$DllSelfRes¡gisterEx' was not registered because it was not found
El msftqws.pdw es lo que aparece en el setup.lst así :
tmpdir=msftqws
Esto aborta la instalación y la impide.
Gracias por la ayuda

  Respuesta:  Peeter
Solamente tienes que borrar de la siguiente linea:
(c:\windows.000\temp\msftqws.pdw\$DllSelfRes¡gisterEx' )
Borra la Ex finales y dejalo en DllSelfRegister.

  Respuesta:  Ronald León Madrid
Hola amigo :

Lo que pasa es que esta tratando de registrar un dll o un ocx que le hacen faltan archivos de dependencias.
Soluciones :

1. Reinstalar tu Visual Basic y despues Instalar el ServicePack 5 de la pagina de microsoft

2.Compilar tu proyecto y generar los instaladores y debes fijarte que dll y ocx te esta jalando de tu pc.

3. Dichos Dll y OCx tienen archivos de depencias , lo puedes ver ejecutando la aplicación "Depends" que los encuentras en las herramientas empresariales del Visual Estudios.

4. Visto los archivos de depencias de los ocx y dll, tienes que fijarte que estos esten en el ordenador donde instalaras tu aplicación.

5. En caso de que no estuvieran, tendrias que copiarlos de tu ordenador que has generado los instaladores al otro ordenador.

Mucha Suerte
Estoy para ayudarte en todo.
Saludos.