| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
Enviada: Sex Abr 26, 2019 9:51 am Assunto: Erro AV ao executar o sistema fora do delphi. |
|
|
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 |
|
 |
marcieldeg Colaborador


Registrado: Terça-Feira, 5 de Abril de 2011 Mensagens: 1054 Localização: Vitória - ES
|
Enviada: Sáb Abr 27, 2019 10:32 am Assunto: |
|
|
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 |
|
 |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
Enviada: Seg Abr 29, 2019 8:54 am Assunto: |
|
|
| 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 |
|
 |
|