FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con ejecutable
Buenas,
tengo una aplicación delphi (aún no está terminada, pero lo que ya está funciona bien) que trabaja sobre una base de datos firebird montada en un servidor linux , y la quería probar en otra máquina. Vi por el foro que recomendaban Inno Setup. Seguí las instrucciones, y cree un setup.exe para instalar mi aplicación en otra máquina. Hasta aquí todo bien, pero cuando finaliza la instalación el programa no funciona. Simplemente informa de un fallo de windows y no da mas iformación, sólo te deja cerrar la ventana en la que informa del error de windows. Si os ha pasado algo parecido... agradecería vuestra ayuda. Un saludo |
#2
|
||||
|
||||
Este tipo de error normalmente se dan por problemas de dependencias. No has instalado en tu máquina objetivo todas las dependencias que requiere la aplicación.
Lo primero que puedes hacer es verificar si ya has copiado la biblioteca cliente de Firebird (fbclient.dll) y sus dependencias (MS Visual C++ Runtime libraries). Si ya has instalado esas bibliotecas, no estaría de más que nos listaras los componentes que estás utilizando en tu aplicación. Puede que más de alguno acá sepa de los requerimientos de dichos componentes. Por ejemplo, no hace mucho un compañero tuvo un problema muy similar al tuyo. El problema lo causaba que estaba utilizando la interfaz de Ribbon y no había instalado las bibliotecas de tiempo de ejecución en las máquinas dónde estaba probando su sistema. Saludos, Chris |
#3
|
|||
|
|||
No tengo nada de eso instalado. La dll de firebird, la copio a pelo en system32 del Windows? Y lo del c++? Perdona mi ignorancia, si lo he desarrollado con delphi, por qué hace falta esa dependencia?
Lo probaré tan pronto como pueda, ahora me toca ejercer de padre. Gracias |
#4
|
||||
|
||||
Cita:
Nuevamente te pido, podrías proporcionar una lista de los componentes que has usado para desarrollar tu aplicación. Saludos, Chris |
#5
|
|||
|
|||
Los componentes que estoy utilizando son:
tedit tbitbtn timage tlabel tspeedbutton tcombobox tdblookupcombobox tdbgrid tdbnavigator tibdataset tibquery tibstoredproc he estado fuera y por eso no he contestado antes. Probé con tus indicaciones: copié fbclient.dll en c:/windows/system32 e instalé Microsoft Visual C++ 2010 Redistributable Package (x86), pero sigue sin funcionar. Un saludo |
#6
|
||||
|
||||
Copia a mano lo mismo que haces con el imnosetup y prueba a ver qué te falta.
|
#7
|
|||
|
|||
Ya funciona. He instalado el cliente de firebird, después mi aplicación y ... a la primera. Tengo que probar en más ordenadores del cole, pero creo que no hace falta nada más.
Gracias por vuestra ayuda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con ejecutable en otra pc | lucho1981 | Conexión con bases de datos | 9 | 25-03-2009 04:44:31 |
Problema con Ejecutable | b3nshi | Varios | 8 | 01-07-2008 03:04:37 |
Problema con ejecutable | chino150 | Varios | 2 | 04-01-2008 20:16:53 |
Problema con el icono del ejecutable | Choclito | Varios | 7 | 17-07-2007 17:53:42 |
Problema con ejecutable en otra estación | Mario | Varios | 1 | 13-01-2004 20:32:27 |
|