PDA

Ver la Versión Completa : [Compilador] Ejecutar programa AcuCobol 8 en usuario final


Gusaiello
2 de mayo de 2017, 16:31
Tengo un problemita. A ver si algún usuario de AcuCobol GT 8 me puede ayudar.

Cuando quiero ejecutar un programa compilado con Acu 8 en la pc del usuario final me da el error :
"No se pudo iniciar la aplicación por que su configuración es incorrecta. Reinstalar la aplicación puede solucionar el problema".

Cuando comencé a usar Acu 5, llevé el programa, ejecutaba y a medida que iba dando error por falta de tal o cual .dll, las iba copiando hasta que ejecutaba sin problemas. Lo mismo hice con Acu 7.

Intenté hacer lo mismo con el 8, hasta que terminé copiando la carpeta \bin completa, pero sigue sin funcionar repitiendo el mismo mensaje.

Probé en diferentes máquinas con diferentes versiones de Windows (XP, 7 y 8, pensando que la cosa pudiera venir por ese lado), pero nada, el problema persiste y no logro ejecutar el programa.

Desde ya, muchas gracias de antemano.

Kuk
4 de mayo de 2017, 08:53
Gusaiello, descargate el programa "Depends" de este post: [Sintaxis] Obtener la dirección de una función PowerCOBOL - COBOL Foro (http://cobolforo.es/showthread.php?t=254&p=1190)

En él, abres tu ejecutable, y luego en el menú le das a "Profile->Start profiling". Analiza el LOG que aparece en la parte inferior, en qué momento da error. Si no ves el por qué, cuelga un TXT con el log aquí y lo miro.

Gusaiello
5 de mayo de 2017, 19:46
Gracias Kuk. He bajado el programa y lo he probado, pero aún no puedo hacer funcionar el runtime sin instalarlo previamente.

Ocurre que durante la instalación hace un par de registraciones (sospecho que algunas .dll), pero el programa que las hace no muestra nada.

De todos modos no es tanto problema instalarlo en la máquina del usuario final, es solo un paso mas.

Igualmente seguiré insistiendo, quizás en algún momento logre resolverlo.

eage1969
26 de abril de 2018, 01:09
estimado Gusaiello...

si tienes el instalador del acu, hay una librería que esta dentro de un directorio que se llama REDIST, en esta carpeta se encuentra el run time o las librerías necesarias de runtime para que corra los programas en acu, de esta manera no te rompes la cabeza buscado y ejecutando para ver que librerías necesitas para correr el programan.

saludos
Giovanny