TODOPIC
Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: BOSER en 02 de Marzo de 2011, 01:16:34
-
Hola:
Tengo un programa hecho en VB6.
Cuando lo compilo en una PC con XP y hago el instalador (con el empaquetador de objetos) me da problemas al instalarlo en otra PC con XP y me pide actualizar algunos DLLs y reiniciar la máquina. Al instalarlo en una PC con win 98 salta un error fatal y ya no anda más la PC hasta que se arregle con el mcrepair.exe
Cuando lo compilo en una PC con win98 y hago el instalador, cuando lo instalo en una PC con XP no me da ningún problema y me confirma que conviene dejar los controladores DLLs que ya tiene porque son más nuevos. También tiene la ventaja de instalarse en S.O. de win 98 en adelante.
Quisiera saber como tengo que hacer para que cuando lo compile en una PC con WIN XP no me de tantos problemas.
-
Hola BOSER yo también tuve algunos problemas parecidos, la solución fue optar por otro instalador como el InstallShield y muchos mas que hay dando vueltas, nunca mas tuve problemas...
-
una alternativa a la que propone LUCHO512 es bajarse el runtime de vb6 e instalarlo por separado o incluso añadirlo al empaquetador como programa a instalarse primero que la aplicación.
el runtime para visual basic 6.0 service pack 6 (el último que sacó microsoft para esta versión)
http://support.microsoft.com/kb/290887
-
La solución como dijeron anteriormente es utilizar otro instalador y olvidarse del de VB6 ya que trae muchos problemas.
Por otro lado descargate el service pack de VB6 del 4/2009:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cb824e35-0403-45c4-9e41-459f0eb89e36&displaylang=en
Según los entendidos al sacar esto Microsoft le dió 10 años más de vida al VB6.
Saludos.-
-
desconocía esta nuevo update para vb6
gracias Willy
-
GRACIAS WILLIP LO DESCARGUE GRACIAS