ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Erro AV ao executar o sistema fora do delphi.

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
adriano_servitec
Colaborador
Colaborador


Registrado: Sexta-Feira, 30 de Janeiro de 2004
Mensagens: 17618

MensagemEnviada: Sex Abr 26, 2019 9:51 am    Assunto: Erro AV ao executar o sistema fora do delphi. Responder com Citação

Estou migrando um sistema BDE D7 que roda normal tanto no D7 quanto executável fora dele.

Passei para o DXE6 com FireDac, quando compilo no DXE6 ele roda o exe normal conecta e ta indo, mais se tento executar na mesma maquina porém por fora seu exe ele da erro de AV

O erro
Código:
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module Project1.exe at 000BF511.

Access violation at address 004BF511 in module 'Project1.exe'. Read of address 00000057.


Mais dentro do DXE6 executa normal sem problema.
_________________
Jogo seu smartphone? Acesse o link e confira.
https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcieldeg
Colaborador
Colaborador


Registrado: Terça-Feira, 5 de Abril de 2011
Mensagens: 1054
Localização: Vitória - ES

MensagemEnviada: Sáb Abr 27, 2019 10:32 am    Assunto: Responder com Citação

Já vi esse erro acontecer quando o exe pega referências a bibliotecas de outras versões. A IDE possui um path específico que utiliza para encontrar as bibliotecas. Ao executar fora da IDE, a aplicação usa o path do Windows e pode encontrar bibliotecas em versões diferentes.

Você tem mais do que uma versão do Delphi instalado? Verifique também se existem mais do que uma versão instalada dos drivers e componentes que você utiliza.
_________________
"Olha a interface da IDE! Será que ela é? Será que ela é? DELPHI!"
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
adriano_servitec
Colaborador
Colaborador


Registrado: Sexta-Feira, 30 de Janeiro de 2004
Mensagens: 17618

MensagemEnviada: Seg Abr 29, 2019 8:54 am    Assunto: Responder com Citação

marcieldeg escreveu:
Já vi esse erro acontecer quando o exe pega referências a bibliotecas de outras versões. A IDE possui um path específico que utiliza para encontrar as bibliotecas. Ao executar fora da IDE, a aplicação usa o path do Windows e pode encontrar bibliotecas em versões diferentes.

Hum obrigado amigo pela dica, vou investigar melhor então.

marcieldeg escreveu:
Você tem mais do que uma versão do Delphi instalado? Verifique também se existem mais do que uma versão instalada dos drivers e componentes que você utiliza.

Sim tenho o delphi 7 e o xe6 o qual estou migrando BDE para FireDac usando reFind.exe
_________________
Jogo seu smartphone? Acesse o link e confira.
https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB