Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2012, 08:18
way2park
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: Ejecutable de projecto Visual Basic 6

Hola!!

Mira, no se si te ayude en algo no me considero experta para dar consejos pero por ahi sacas algo en limpio.
Cuando compilas con el inno, compila excelentemente bien tanto para 32bits como para 64bits.
El unico problema que podes tener es que no toma conciencia de lo que compila entonces no busca sola todas las librerias dll y ocx que tu sistema usa y quizas alguna te quedo sin compilar.
Para eso hago lo siguiente.
Primero hago un CAB con el mismo visual.
El CAB ademas de darte el nombre de los archivos de trabajo te da la ubicacion de donde deberia estar cuando se instale tu programa.
Y de ahi voy viendo que tenga todas las librerias agregadas al inno con la ubicacion correcta.
OJO que algunas ubicaciones que figuran en el CAB estan con otro nombre en el inno. Te recomiendo que te bajes la libreria de ayuda del inno donde te especifica la direccion de cada directorio y a donde realmente va en tu xp.
Hay algunos usuarios con xp que tienen las librerias ado y dao pero no estan registradas aunque tengan el office completo instalado.

Otra cosa no se me ocurre. Fijate que error te tira cuando lo ejecutas en xp destino si te da error de libreria o de objeto. Fijate tu conexion de dataenvironment como esta realizada si directamente con jet o usas odbc. Si la conexion la tenes echa en el xp destino.
Instalalo en otra xp destino a ver si tenes el mismo problema.

Suerte !!