La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2304 - PROBLEMAS CUANDO EJECUTO EL INSTALADOR
Autor:  Oswaldo Monagas
Hola a Todos.
Tengo este problema, hice el instalador de una aplicacion y cuando esta terminando el instalador presenta el siguiente problema:

*** ERROR: The file ´C:\WINDOWS\TEMP\msftqws.pdw\$(DLLSelfRegisterEx)´ could not be registered because it was not found.
*** ERROR: (User Responded with ´OK´)
*** ERROR: DATACENTER Setup was not completed successfully.
*** ERROR: (User Responded with ´OK´)

Esto lo tome del archivo log que se crea cuando hay errores. Ese archivo que no encuentra porque no esta en el temporal de Windows (msftqws.pdw) lo he buscado por todos lados y no aparece por ningun lado. Cuando se crea este problema es cuando esta actualizando el registro de Windows.
A ver quien me ayuda, y esta por demas muy agradecido a todos.
Gracias por tu ayuda.

  Respuesta:  Ignacio Fiesco
Confirmado busque dentro de los componentes que tenia incluidos y se encontraba el Microsoft Calendar, lo elimine y se instala correctamente el aplicativo. Entonces el problema esta en ese componente ocx

  Respuesta:  Manuel Mairena Solórzano
Yo tuve un problema similar a este utilizando el control MsCal en Visual Basic 6.0. El problema consistía en que había una información incorrecta en el archivo Setup.lst para ese control, que se solucionaba cambiando DLLSelfRegisterEx por DLLSelfRegister. Para que no vuelva a ocurrir había que cambiar también el archivo Mscal.dep. Ambos archivos son de texto y se pueden cambiar con Wordpad o con el NotePad.

  Respuesta:  Oswaldo Monagas
Bueno yo mismo. Despues de hacer no se cuantos instaladores y en todos se me presentaba el mismo problema con ese proyecto, decidi tomar la cosa por descarte y empece a crear otro proyecto exactamente igual, pero en otro directorio y a ver que pasaba y de donde provenia ese error, ejecutando el instalador, a traves de la teclas ALT + TAB chequee el archivo que no se encontraba y efectivamente no debe encontrarse una vez finalizado el instalador pero cuando esta instalandose si lo crea, no solo con este proyecto sino con cualquiera, asi puse en este nuevo proyecto cada uno de los formularios y en uno de ellos, especificamente uno que lleva el mismo nombre del proyecto, no se por que causa este error, pero le cambie el nombre y sigue lo mismo, y tome la decicion de hacer el programa de nuevo y me he encontrado que tiene que ver con el nombre utilizado crea un conflicto cuando el proyecto se llama igual que un formulario .frm
Creo que ahi esta el problema pero no he encontrado la solucion ni porque se genera.
De antemano Gracias