Crear instalador sin dependencia

Iniciado por karmany, 29 Octubre 2006, 01:48 AM

0 Miembros y 1 Visitante están viendo este tema.

karmany

Hola a todos..
A ver si alguno tiene experiencia en esto: he utilizado para mis aplicaciones bastantes instaladores: Setup Factory, Installshield, Create Install Free, etc..

Bueno, desde hace tiempo me olvidé de todos esos y siempre utilizo el Inno Setup. El problema que le veo a este programa es que si lo quieres personalizar, tienes que insertar código que debe ser Delphi o Pascal, no lo sé y la verdad no tengo mucha idea para programar correctamente y acabo con el Inno Setup dándome fallos por todos los lados...

Rollos aparte, mi intención es intentar crear un programa en VB6 capaz de instalar mi aplicación en un ordenador.
El problema es el siguiente: ¿cómo consigo hacer funcionar una aplicación VB6 en un ordenador que no disponga de los archivos necesarios de VB6.?
Msvbm60.dll, Stdole32.tlb, Oleaut32.dll, Olepro32.dll

Estos archivos no se instalan por ej. en W2K, o W Millenium ¿no?
Entonces cómo puedo hacer funcionan un instalador en compilado en VB6 en un SO W2K o W Millenium??..

Acepto todas las sugerencias que se os ocurran...
MUCHAS GRACIAS

~~

Hombre pues no se si el "Asistente para el empaquetado y distribucion"q incluye el Visual Studio necesitara esas librerias... pero podias provar a ver  ;)
(Lo encontraras en Inicio --> Programas --> Visual Sudio --> y es una de las erramientas  :P )

1S4ludo

CeLaYa

y porque no creas una especie de AutoRun (podria ser un bat) que copie esos archivos, los registre y despues mande llamar el Setup creado en el "Asistente de Empaquetado y distribución"
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.

karmany

#3
Interesante lo del .bat, voy a recordar un poco todo aquello a ver..

Opinión Personal: yo pienso que el asistente que trae V Studio es una porquería (lo analicé y creo que está compilado en C). Llevo sin utilizarlo mucho tiempo. Da problemas en algunas instalaciones, y según con qué problemas se desinstala automáticamente, se hace lento y la interfaz que trae bastante obsoleta, deja mucho que desear y no es nada profesional. Además insertar opciones en el instalable es creo casi imposible, no he logrado poner condiciones para ejecutar la instalación (Aceptar o no las condiciones) y no hablemos de que tienes que tener los ¡3 archivos para instalarlo!.

Por eso utilizo el Inno Setup.
Y lo que quiero hacer es eso un Instalador pero totalmente definido por mí.

Echaré un vistazo a lo del .bat.
Gracias a los dos.

CeLaYa

sabes he usado el instalador del visual, y le he puesto algunas cosillas como que le tengas que escribir un numero de serie, que si esta de acuerdo con el contrato y hasta le quite ese#$%"#$%"$# fondo azul, y me ha funcionado a la perfección.
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.

karmany

Gracias por la información, acabo de encontrar en :
"C:\Archivos de programa\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1"

lo que puede ser el código fuente de la instalación.
Echaré un vistazo a ver si me convence.
Gracias CeLaYa

Red Mx

bueno despues posteas tus resultados ya que yo empaqueto con el create install free la verdad es bueno pero me gustaria personalizar mas el instalador.
Desarrollar Malware Es Causa De Cancer...

karmany

Bueno, después de analizar un poco todo, me sigue sin convencer el q viene con V Studio, y como nunca me ha gustado, no lo voy a volver a utilizar.

Así que me voy a poner las pilas, me voy a leer la ayuda en inglés del Inno Setup(el programa que más me ha gustado de todos) y voy a aprender a crear los Scripts en Pascal. No tiene que ser muy difícil pienso sabiendo programar en otros lenguajes..

Un saludo