Visual Basic - recrear un instalador

Life is soft - evento anual de software empresarial
 
Vista:

recrear un instalador

Publicado por Armando Rivera (3 intervenciones) el 06/10/2010 00:27:16
hola,
espero me puedan ayudar con este problema que se me ha presentado

Existe un programa personalizado creado en visual basic 6 para la empresa donde trabajo, el problema es que fue creado hace mucho y no tenemos el instalador y en la empresa ni si quiera recuerdan el nombre de la persona que creó el programa, la pc donde fue instalado fallo y aunque pude rescatar los archivos del programa no cuento con el instalador principalmente para agregar los registros nesesarios pero tengo el archivo ST6UNST.LOG, ¿sera posible recrear el instalador o la instalacion manual a partir de recrear los cambios que muestra dicho archivo, y de ser asi que se necesitaria?.

el archivo dice:
----------------------------------------------------------------------------------

%% NO MODIFIQUE NI ELIMINE ESTE ARCHIVO. %%
%% Este archivo contiene información acerca de la instalación de una aplicación. %%
%% Se utilizará para quitar automáticamente de su PC todos los componentes de la aplicación, si elige hacerlo. %%

NOTE: Inicio de la sección bootstrapper

CONFIG: Title: "Activo Fijo"

ACTION: RegKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "SharedDLLs"

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\VB6STKIT.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\COMCAT.DLL"
(El archivo en disco ya estaba actualizado)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\MSVCRT40.DLL"
(El archivo en disco ya estaba actualizado)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\VB6ES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\STDOLE2.TLB"
(El archivo en disco ya estaba actualizado)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\asycfilt.dll"
(El archivo en disco ya estaba actualizado)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\olepro32.dll"
(El archivo en disco ya estaba actualizado)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\OLEAUT32.DLL"
(El archivo en disco ya estaba actualizado)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\Msvbvm60.dll"
(El archivo en disco ya estaba actualizado)

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\COMCAT.DLL"

ACTION: TLBRegister: "C:\WINDOWS\SYSTEM\STDOLE2.TLB"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\olepro32.dll"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\OLEAUT32.DLL"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\Msvbvm60.dll"

NOTE: Final de la sección bootstrapper

NOTE: Inicializando el programa principal de instalación 'Setup1.exe'....

ACTION: CreateDir: "C:\Archivos de programa\Activo Fijo"

ACTION: CreateDir: "C:\WINDOWS\Menú Inicio\Programas\Activo Fijo"

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\RDO20ES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\RDOCURS.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\MSRDO20.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\msexcl35.dll"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\MSADO20.TLB"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\DATGDES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\STDFTES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\MSSTDFMT.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\MSDATGRD.OCX"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\FLXGDES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\MSFLXGRD.OCX"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\CMDLGES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\comdlg32.ocx"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\DBLSTES.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\DBLIST32.OCX"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\WINDOWS\SYSTEM\VB5DB.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\MSREPL35.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\MSRD2X35.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\EXPSRV.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\VBAJET32.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\MSJINT35.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\MSJTER35.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SystemFile: "C:\WINDOWS\SYSTEM\MSJET35.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: SharedFile: "C:\Archivos de programa\Archivos comunes\Microsoft Shared\DAO\DAO350.DLL"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: PrivateFile: "C:\Archivos de programa\Activo Fijo\ActivoFijo.exe"
(No se puede encontrar el archivo o es de una versión antigua; se ha copiado el archivo nuevo)

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\MSRDO20.DLL"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\msexcl35.dll"

ACTION: TLBRegister: "C:\WINDOWS\SYSTEM\MSADO20.TLB"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\MSSTDFMT.DLL"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\MSDATGRD.OCX"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\MSFLXGRD.OCX"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\comdlg32.ocx"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\DBLIST32.OCX"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\MSRD2X35.DLL"

ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\MSJET35.DLL"

ACTION: DllSelfRegister: "C:\Archivos de programa\Archivos comunes\Microsoft Shared\DAO\DAO350.DLL"

ACTION: ShellLink: "Activo Fijo", "Activo Fijo"

ACTION: RegKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "App Paths\ActivoFijo.exe"

ACTION: RegValue: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ActivoFijo.exe", ""

-----------------------------------------------

de antemano gracias por el apoyo que me puedan brindar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:recrear un instalador

Publicado por JAvier (44 intervenciones) el 06/10/2010 21:39:34
Buenas existen programas que te dicen los archivos que necesita el ejecutable, de echo el paquete de visual 6 trae uno "depends"
tendrias que recopilar estas librerias , componentes y demas .

luego puedes utilizar el inno setup para crear el instalador .
te dejo el enlace
http://www.jrsoftware.org/isdl.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar