programa gera erro em máquina de cliente
Bom dia, estou tentando rodar o aplicativo que compilei no delphi seattle em outra máquina, e o programa é interrompido com a seguinte mensagem:
Exception EFDException in module Faturest.at 002682CE, [FireDAC][Stan][Def]-254, Definition [Faturest] is not found in [].
Obs. na máquina onde fiz o programa, é rodado sem problemas.
Usei o Inno Setup para gerar a instalação em outra máquina.
Exception EFDException in module Faturest.at 002682CE, [FireDAC][Stan][Def]-254, Definition [Faturest] is not found in [].
Obs. na máquina onde fiz o programa, é rodado sem problemas.
Usei o Inno Setup para gerar a instalação em outra máquina.
Decio
Curtidas 0
Melhor post
Diego Jacauna
21/11/2017
A instalação está correta porque na máquina que usei para compilar o programa, a instalação feita pelo inno funcionou.
O programa funciona de forma aberta, não uso usuário e senha.
O programa funciona de forma aberta, não uso usuário e senha.
Olá
Pode ser alguma dll (firedac) que deveria estar ou na pasta do sistema ou na system ou syswow que está faltando para funcionar no cliente. Lembrando que na maquina que vc utiliza para compilar irá funcionar pois como nela foi realizado os teste do programa as dlls já estão configuradas.
Aconselho a criar uma maquina virtual para realizar os testes antes de enviar novamente para o cliente.
GOSTEI 1
Mais Respostas
Luiz Vichiatto
20/11/2017
O problema está no momento que o programa utiliza a conexão com o banco de dados.
É firebird, o banco?
No inno setup você está com todas as bibliotecas necessárias para gerar o instalador, na configuração do inno você informa os caminhos corretos de destino das bibliotecas e com permissão de escrever nas pastas (user Admin equivalente para o usuário instalador?
É firebird, o banco?
No inno setup você está com todas as bibliotecas necessárias para gerar o instalador, na configuração do inno você informa os caminhos corretos de destino das bibliotecas e com permissão de escrever nas pastas (user Admin equivalente para o usuário instalador?
GOSTEI 0
Decio
20/11/2017
A instalação está correta porque na máquina que usei para compilar o programa, a instalação feita pelo inno funcionou.
O programa funciona de forma aberta, não uso usuário e senha.
O programa funciona de forma aberta, não uso usuário e senha.
GOSTEI 0
Decio
20/11/2017
A instalação está correta porque na máquina que usei para compilar o programa, a instalação feita pelo inno funcionou.
O programa funciona de forma aberta, não uso usuário e senha.
Eu uso o Access
O programa funciona de forma aberta, não uso usuário e senha.
Eu uso o Access
GOSTEI 0
Luiz Vichiatto
20/11/2017
Se você utiliza Access, neste computador tem a versão instalada do Access que utiliza no sistema, pesquise que pode estar faltando a DLL de acesso na pasta do system/system32 ou na pasta do system para 64bits.
A instalação está correta porque na máquina que usei para compilar o programa, a instalação feita pelo inno funcionou.
O programa funciona de forma aberta, não uso usuário e senha.
Eu uso o Access
O programa funciona de forma aberta, não uso usuário e senha.
Eu uso o Access
GOSTEI 0