![]() |
Error al correr el ejecutable
Hola, muy buenas noches!
Acabo de terminar una aplicación con Delphi 6 y usando como base de datos Paradox. Estoy tratando de crear el ejecutable mediante el InstallShield Express, pero una vez que creo el ejecutable y pruebo a instalarlo en otro ordenador, me dá el siguiente error : Exception EDBEngineError in module Restaurant.exe Path not found. File: C:[DatabaseDir]\nombredeunatabla.db. Creo que el problema está en alguna de las rutas, aunque tampoco estoy segura: En las propiedades del producto he asignado los siguientes valores: INSTALLDIR --> [ProgramFilesFolder]\Zumeta DATABASEDIR -->[ProgramFilesFolder]\Zumeta Luego he añadido el .exe y todos los archivos de la base de datos en [INSTALLDIR]. Además he seleccionado el BDE_ENT, he creado un nuevo archivo .ini y he creado el alias ZUMETA de la siguiente forma(Yo creo que es en el path donde está el fallo): PATH=[DatabaseDir] ENABLE BCD=FALSE DEFAULT DRIVER=PARADOX Luego he añadido el archivo ini ese con los demás archivos anteriores. (Este paso no sé si es necesario) Y luego ya he creado los accesos directos. Y finalmente acabó compilando y creando los archivos de instalación. Si alguien tiene alguna idea de cómo podría solucionarlo, le estaría muy agradecida. Thanks a lot! |
Hola otra vez, confirmado que el error está al crear el alias. He hecho varias pruebas, y también he comprobado mediante el BDE Administrator que me crea el alias, pero en el PATH en vez de poner
PATH -->C:\Archivos de Programa\Zumeta pues no traduce el [DatabaseDir] y pone PATH --> [DatabaseDir] He hecho alguna prueba utilizando [InstallDir] y me pasa lo mismo. Alguien sabe, qué está pasando? Gracias. |
Por cierto, se me había olvidado comentar que estoy utilizando la versión de InstallShield 3.03.
|
La franja horaria es GMT +2. Ahora son las 09:27:18. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi