• Viernes 15 de Noviembre de 2024, 06:58

Autor Tema:  Programa Sin Instalación  (Leído 1713 veces)

nongue69

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Programa Sin Instalación
« en: Miércoles 21 de Abril de 2004, 21:53 »
0
Hola, he visto por ai que tanto en VB6 y VB.NET puedes evitar tener que crear una instalación para ejecutar el programa. Alguien me podria decir como se que librerias tengo que copiar a la carpeta del ejecutable? Muchas gracias!

COSERVITEL

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Programa Sin Instalación
« Respuesta #1 en: Miércoles 21 de Abril de 2004, 23:56 »
0
YO HE PODIDO EJECUTAR PROYECTOS SOLAMENTE COPIANDO A UNA CARPETA DETERMINADA EL ARCHIVO COMPILADO Y SUS RESPECTIVAS DEPENDENCIAS POR EJEMPLO SI HE UTILIZADO ALGUNOS OCX LOS COLOCO EN LA CARPETA WINDOWS/SYSTEM32 DE WINDOWS XP EN MI CASO Y LOS REGISTRO SI SE MANEJA UNA BASE DE DATOS ACCESS INSTALO MDAC 2.8 Y POR SUPUESTO TIENES QUE TENER A LA MANO DE TODAS FORMAS EL INSTALADOR DE L,OS ARCHIVOS RUNTIME DE VB. SALUDOS BUENO COMO DIJE ESA ES ALGUNA FORMA RESUMIENDO NECESITAS TENER A LA MANO>

1. RUNTIME DE VISUAL BASIC
2. MDAC 2.8
3. COPIAR LOS OCX, DLL, ETC  UTILIZADOS A LA CARPETA DE WINDOWS  MENCIONADA Y REGISTRARLOS
4. EL ARCHIVO COMPILADO POR SUPUESTO

nongue69

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Programa Sin Instalación
« Respuesta #2 en: Jueves 22 de Abril de 2004, 14:00 »
0
Gracias Coservitel,
Pero como se que dll, ocx, etc... utiliza mi programa.  He echo un mini programa con VB que solo utiliza la función SHELL, y me gustaria que funcionase en otros PC's sin tener que hacer una instalación.
Otra cosa que acabo de encontrar muy interesante, no se li lo conoceis, es un soft que se llama Alloy y lo que hace es integrar en el ejecutable las librerias, runtimes, etc... que utiliza nuestro programa, aunque le tienes que indicar tu las librerias.  YA SOLO NECESITO SABER QUE LIBRERIAS UTILIZA MI PROGRAMA, supongo que VB tendra algo que te lo dice. Buengo, muchas gracias.

Link Alloy de softonic http://www.softonic.com/ie/30995

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Programa Sin Instalación
« Respuesta #3 en: Jueves 22 de Abril de 2004, 14:54 »
0
Hola nongue69.

Si tu programa no tiene ninguna otra referencia, lo único que podrías necesitar es la librería MSVMVB60.DLL (si el pgm está hecho con vb6.0), encargada de ejecutar el código vb, es decir, algo así como la 'máquina virtual visual basic'. Si no me equivoco, este archivo está disponible con el SO en w2000 , wXp, etc. (a partir de la versión 4 de la plataforma, ¿no?), con lo cual si corres el programa en algunos de estos  SO, no te hará falta nada más.

Sobre lo de las referencias, el asistente de empaquetado y distribución de VB, te permite crear un archivo de dependencias (.DEP) en donde podrás comprobar los componentes necesarios para el funcionamiento del programa. Normalmente, la mayoría de estos archivos, ya estarán instalados en la máquina destino y formarán parte del SO, otros tocará instalarlos. La forma de comprobar y/o instalar ya es otra historia. Puedes hacerlo a mano, mediante un programa o archivo por lotes hechos por ti, o elegir alguno de los muchos instaladores que hay por ahí.

Suerte.

Chao.